Osmium  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
Osmium::OSMFile::SystemError Class Reference

#include <osmfile.hpp>

Inheritance diagram for Osmium::OSMFile::SystemError:
Inheritance graph
[legend]
Collaboration diagram for Osmium::OSMFile::SystemError:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SystemError (const std::string &whatarg, int e)
int system_errno () const throw ()

Private Attributes

int m_errno

Detailed Description

Low-level system call error. This should normally not happen unless your system is out of resources like number of processes or filehandles.


Constructor & Destructor Documentation

Osmium::OSMFile::SystemError::SystemError ( const std::string &  whatarg,
int  e 
) [inline]

Member Function Documentation

int Osmium::OSMFile::SystemError::system_errno ( ) const throw () [inline]

Get the system errno variable from the system call that caused this exception.


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines