Util--  1.1
Public Member Functions | List of all members
utilmm::unix_error Class Reference

#include <utilmm/system/system.hh>

Inheritance diagram for utilmm::unix_error:
Inheritance graph
[legend]
Collaboration diagram for utilmm::unix_error:
Collaboration graph
[legend]

Public Member Functions

 unix_error (std::string const &desc, int error)
 
 unix_error (std::string const &desc)
 
 unix_error (int error)
 
 unix_error ()
 
 ~unix_error () throw ()
 
int error () const
 
char const * what () const throw ()
 

Detailed Description

Exception raised when a standard C call returns an error. It is based on the errno error report mechanism.

Constructor & Destructor Documentation

◆ unix_error() [1/4]

utilmm::unix_error::unix_error ( std::string const &  desc,
int  error 
)
explicit

◆ unix_error() [2/4]

utilmm::unix_error::unix_error ( std::string const &  desc)
explicit

◆ unix_error() [3/4]

utilmm::unix_error::unix_error ( int  error)
explicit

◆ unix_error() [4/4]

utilmm::unix_error::unix_error ( )
explicit

◆ ~unix_error()

utilmm::unix_error::~unix_error ( )
throw (
)

Member Function Documentation

◆ error()

int utilmm::unix_error::error ( ) const

◆ what()

char const* utilmm::unix_error::what ( ) const
throw (
)

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

Generated on Mon Sep 24 2018 17:06:40 for Util-- by doxygen 1.8.13
SourceForge.net Project Page