OpenMD  2.5
Molecular Dynamics in the Open
antlr::IOException Class Reference

#include <IOException.hpp>

Inheritance diagram for antlr::IOException:
antlr::ANTLRException

Public Member Functions

 IOException (std ::exception &e)
 
 IOException (const std ::string &mesg)
 
virtual ~IOException () throw ()
 
- Public Member Functions inherited from antlr::ANTLRException
 ANTLRException ()
 Create ANTLR base exception without error message. More...
 
 ANTLRException (const std ::string &s)
 Create ANTLR base exception with error message. More...
 
virtual ~ANTLRException () throw ()
 
virtual std ::string toString () const
 
virtual std ::string getMessage () const
 

Public Attributes

std ::exception io
 

Detailed Description

Generic IOException used inside support code. (thrown by XML I/O routs) basically this is something I'm using since a lot of compilers don't support ios_base::failure.

Definition at line 23 of file IOException.hpp.

Constructor & Destructor Documentation

◆ IOException() [1/2]

antlr::IOException::IOException ( std ::exception &  e)
inline

Definition at line 28 of file IOException.hpp.

◆ IOException() [2/2]

antlr::IOException::IOException ( const std ::string &  mesg)
inline

Definition at line 32 of file IOException.hpp.

◆ ~IOException()

virtual antlr::IOException::~IOException ( )
throw (
)
inlinevirtual

Definition at line 36 of file IOException.hpp.

Member Data Documentation

◆ io

std ::exception antlr::IOException::io

Definition at line 26 of file IOException.hpp.


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