cxxtools::SystemError Class Reference

Exception class indicating a system error. More...

#include <cxxtools/systemerror.h>

Inheritance diagram for cxxtools::SystemError:
cxxtools::net::AddrInfoError cxxtools::OpenLibraryFailed cxxtools::SslError cxxtools::SymbolNotFound

Public Member Functions

 SystemError (int err, const char *fn)
 SystemError (const char *fn)
 SystemError (const char *fn, const std::string &msg)
 ~SystemError () throw ()
int getErrno () const

Protected Member Functions

 SystemError (const std::string &msg)

Detailed Description

Exception class indicating a system error.

Constructor & Destructor Documentation

cxxtools::SystemError::SystemError ( const std::string &  msg)
explicitprotected
cxxtools::SystemError::SystemError ( int  err,
const char *  fn 
)
cxxtools::SystemError::SystemError ( const char *  fn)
explicit
cxxtools::SystemError::SystemError ( const char *  fn,
const std::string &  msg 
)
cxxtools::SystemError::~SystemError ( ) throw ()

Member Function Documentation

int cxxtools::SystemError::getErrno ( ) const
inline

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