|
iceoryx2
C++ Language Bindings
|
class which verifies the return value of a posix function call More...
#include <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 | |
| template<typename... FailureReturnValues> | |
| PosixCallEvaluator< ReturnType > | failureReturnValue (const FailureReturnValues... failureReturnValues) &&noexcept |
| the posix function call defines failure through a single value | |
| PosixCallEvaluator< ReturnType > | returnValueMatchesErrno () &&noexcept |
| the posix function call defines failure through return of the errno value instead of setting the errno | |
Friends | |
| template<typename , typename... > | |
| class | PosixCallBuilder |
class which verifies the return value of a posix function call
Definition at line 106 of file posix_call.hpp.
|
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 |
|
friend |
Definition at line 126 of file posix_call.hpp.