Template Struct PosixCallDetails

Struct Documentation

template<typename ReturnType>
struct PosixCallDetails

Public Functions

PosixCallDetails(const char *posixFunctionName, const char *file, int line, const char *callingFunction) noexcept

Public Members

const char *posixFunctionName = nullptr
const char *file = nullptr
const char *callingFunction = nullptr
int32_t line = 0
bool hasSuccess = true
bool hasIgnoredErrno = false
bool hasSilentErrno = false
PosixCallResult<ReturnType> result