Silicium
Public Member Functions | Static Public Member Functions | List of all members
Si::error_code< UnderlyingErrorCode, UnderlyingCategory > Struct Template Reference

#include <error_code.hpp>

Public Member Functions

 error_code () BOOST_NOEXCEPT
 
UnderlyingErrorCode to_underlying () const
 
void clear () BOOST_NOEXCEPT
 
int value () const BOOST_NOEXCEPT
 
UnderlyingCategory const & category () const BOOST_NOEXCEPT
 

Static Public Member Functions

template<int Value, UnderlyingCategory const &(*)() Category>
static error_code create ()
 

Constructor & Destructor Documentation

template<class UnderlyingErrorCode = boost::system::error_code, class UnderlyingCategory = boost::system::error_category>
Si::error_code< UnderlyingErrorCode, UnderlyingCategory >::error_code ( )
inline

Member Function Documentation

template<class UnderlyingErrorCode = boost::system::error_code, class UnderlyingCategory = boost::system::error_category>
UnderlyingCategory const& Si::error_code< UnderlyingErrorCode, UnderlyingCategory >::category ( ) const
inline
template<class UnderlyingErrorCode = boost::system::error_code, class UnderlyingCategory = boost::system::error_category>
void Si::error_code< UnderlyingErrorCode, UnderlyingCategory >::clear ( )
inline
template<class UnderlyingErrorCode = boost::system::error_code, class UnderlyingCategory = boost::system::error_category>
template<int Value, UnderlyingCategory const &(*)() Category>
static error_code Si::error_code< UnderlyingErrorCode, UnderlyingCategory >::create ( )
inlinestatic
template<class UnderlyingErrorCode = boost::system::error_code, class UnderlyingCategory = boost::system::error_category>
UnderlyingErrorCode Si::error_code< UnderlyingErrorCode, UnderlyingCategory >::to_underlying ( ) const
inline
template<class UnderlyingErrorCode = boost::system::error_code, class UnderlyingCategory = boost::system::error_category>
int Si::error_code< UnderlyingErrorCode, UnderlyingCategory >::value ( ) const
inline

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