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 |