|
iceoryx_hoofs 2.0.6
|
class which is created by the verificator to evaluate the result of a posix call More...
#include <iceoryx_hoofs/posix_wrapper/posix_call.hpp>
Public Member Functions | |
| template<typename... IgnoredErrnos> | |
| PosixCallEvaluator< ReturnType > | ignoreErrnos (const IgnoredErrnos... ignoredErrnos) const &&noexcept |
| ignore specified errnos from the evaluation | |
| template<typename... SilentErrnos> | |
| PosixCallEvaluator< ReturnType > | suppressErrorMessagesForErrnos (const SilentErrnos... silentErrnos) const &&noexcept |
| silence specified errnos from printing error messages in the evaluation | |
| cxx::expected< PosixCallResult< ReturnType >, PosixCallResult< ReturnType > > | evaluate () const &&noexcept |
| evaluate the result of a posix call | |
Friends | |
| template<typename > | |
| class | PosixCallVerificator |
class which is created by the verificator to evaluate the result of a posix call
|
noexcept |
evaluate the result of a posix call
|
noexcept |
ignore specified errnos from the evaluation
| IgnoredErrnos | a list of int32_t variables |
| [in] | ignoredErrnos | the int32_t values of the errnos which should be ignored |
|
noexcept |
silence specified errnos from printing error messages in the evaluation
| SilentErrnos | a list of int32_t variables |
| [in] | silentErrnos | the int32_t values of the errnos which should be silent and not cause an error log |