libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::LIBJMMCG_VER_NAMESPACE::syscall::failure_traits< ReturnType, FailureCode, FailureDetection > Struct Template Reference

#include <syscall_wrapper.hpp>

Public Types

using fn_ret_code = ReturnType
 
using failure_code = FailureCode< fn_ret_code >
 
using failure_detection = FailureDetection< fn_ret_code >
 

Detailed Description

template<class ReturnType, template< class > class FailureCode, template< class > class FailureDetection>
struct jmmcg::LIBJMMCG_VER_NAMESPACE::syscall::failure_traits< ReturnType, FailureCode, FailureDetection >

Definition at line 140 of file syscall_wrapper.hpp.

Member Typedef Documentation

◆ failure_code

template<class ReturnType , template< class > class FailureCode, template< class > class FailureDetection>
using jmmcg::LIBJMMCG_VER_NAMESPACE::syscall::failure_traits< ReturnType, FailureCode, FailureDetection >::failure_code = FailureCode<fn_ret_code>

Definition at line 142 of file syscall_wrapper.hpp.

◆ failure_detection

template<class ReturnType , template< class > class FailureCode, template< class > class FailureDetection>
using jmmcg::LIBJMMCG_VER_NAMESPACE::syscall::failure_traits< ReturnType, FailureCode, FailureDetection >::failure_detection = FailureDetection<fn_ret_code>

Definition at line 143 of file syscall_wrapper.hpp.

◆ fn_ret_code

template<class ReturnType , template< class > class FailureCode, template< class > class FailureDetection>
using jmmcg::LIBJMMCG_VER_NAMESPACE::syscall::failure_traits< ReturnType, FailureCode, FailureDetection >::fn_ret_code = ReturnType

Definition at line 141 of file syscall_wrapper.hpp.


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