iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
iox2::legacy::detail::PosixCallDetails< ReturnType > Struct Template Reference

#include <posix_call.hpp>

Public Member Functions

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

Public Attributes

const charposixFunctionName = nullptr
 
const charfile = nullptr
 
const charcallingFunction = nullptr
 
int32_t line = 0
 
bool hasSuccess = true
 
bool hasIgnoredErrno = false
 
bool hasSilentErrno = false
 
PosixCallResult< ReturnTyperesult
 

Detailed Description

template<typename ReturnType>
struct iox2::legacy::detail::PosixCallDetails< ReturnType >

Definition at line 55 of file posix_call.hpp.

Constructor & Destructor Documentation

◆ PosixCallDetails()

template<typename ReturnType >
iox2::legacy::detail::PosixCallDetails< ReturnType >::PosixCallDetails ( const char posixFunctionName,
const char file,
int  line,
const char callingFunction 
)
noexcept

Member Data Documentation

◆ callingFunction

Definition at line 59 of file posix_call.hpp.

◆ file

◆ hasIgnoredErrno

Definition at line 62 of file posix_call.hpp.

◆ hasSilentErrno

Definition at line 63 of file posix_call.hpp.

◆ hasSuccess

Definition at line 61 of file posix_call.hpp.

◆ line

Definition at line 60 of file posix_call.hpp.

◆ posixFunctionName

Definition at line 57 of file posix_call.hpp.

◆ result


The documentation for this struct was generated from the following file: