|
iceoryx_hoofs 2.0.3
|
class which verifies the return value of a posix function call More...
#include <iceoryx_hoofs/posix_wrapper/posix_call.hpp>
Public Member Functions | |
| template<typename... SuccessReturnValues> | |
| PosixCallEvaluator< ReturnType > | successReturnValue (const SuccessReturnValues... successReturnValues) &&noexcept |
| the posix function call defines success through a single value More... | |
| template<typename... FailureReturnValues> | |
| PosixCallEvaluator< ReturnType > | failureReturnValue (const FailureReturnValues... failureReturnValues) &&noexcept |
| the posix function call defines failure through a single value More... | |
| PosixCallEvaluator< ReturnType > | returnValueMatchesErrno () &&noexcept |
| the posix function call defines failure through return of the errno value instead of setting the errno More... | |
Friends | |
| template<typename , typename... > | |
| class | PosixCallBuilder |
class which verifies the return value of a posix function call
|
noexcept |
the posix function call defines failure through a single value
| [in] | failureReturnValues | a list of values which define failure |
|
noexcept |
the posix function call defines failure through return of the errno value instead of setting the errno
|
noexcept |
the posix function call defines success through a single value
| [in] | successReturnValues | a list of values which define success |