Realistic 3D camera system
3D camera system components
Public Member Functions | List of all members
asio::error_category Class Referenceabstract

Base class for all error categories. More...

#include <error_code.hpp>

Inheritance diagram for asio::error_category:
asio::detail::noncopyable asio::detail::system_category asio::error::detail::addrinfo_category asio::error::detail::misc_category asio::error::detail::netdb_category asio::error::detail::ssl_category

Public Member Functions

virtual ~error_category ()
 Destructor. More...
 
virtual const char * name () const =0
 Returns a string naming the error gategory. More...
 
virtual std::string message (int value) const =0
 Returns a string describing the error denoted by value. More...
 
bool operator== (const error_category &rhs) const
 Equality operator to compare two error categories. More...
 
bool operator!= (const error_category &rhs) const
 Inequality operator to compare two error categories. More...
 

Detailed Description

Base class for all error categories.

Definition at line 41 of file error_code.hpp.

Constructor & Destructor Documentation

virtual asio::error_category::~error_category ( )
inlinevirtual

Destructor.

Definition at line 45 of file error_code.hpp.

Member Function Documentation

virtual std::string asio::error_category::message ( int  value) const
pure virtual
virtual const char* asio::error_category::name ( ) const
pure virtual
bool asio::error_category::operator!= ( const error_category rhs) const
inline

Inequality operator to compare two error categories.

Definition at line 62 of file error_code.hpp.

bool asio::error_category::operator== ( const error_category rhs) const
inline

Equality operator to compare two error categories.

Definition at line 56 of file error_code.hpp.


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