C++ main module for mmsd Package  1.0
Public Member Functions | Static Public Member Functions | List of all members
LAP_Exception Class Reference

this class describes the exceptions raised for LAP package More...

#include <LAP_Exception.h>

Inheritance diagram for LAP_Exception:
Inheritance graph
[legend]
Collaboration diagram for LAP_Exception:
Collaboration graph
[legend]

Public Member Functions

 LAP_Exception ()
 build a matrix More...
 
 LAP_Exception (const tString &where, const tString &what)
 
 LAP_Exception (const tString &module, const tString &method, const tString &what)
 
 LAP_Exception (const tString &assertion, const tString &file, const unsigned int &line, const tString &function)
 
tString getMessage () const
 return the message of the exception More...
 

Static Public Member Functions

static void enablePrint (const tBoolean &enable)
 

Detailed Description

this class describes the exceptions raised for LAP package

Constructor & Destructor Documentation

LAP_Exception::LAP_Exception ( )

build a matrix

LAP_Exception::LAP_Exception ( const tString where,
const tString what 
)
LAP_Exception::LAP_Exception ( const tString module,
const tString method,
const tString what 
)
LAP_Exception::LAP_Exception ( const tString assertion,
const tString file,
const unsigned int &  line,
const tString function 
)

Member Function Documentation

static void CORE_Exception::enablePrint ( const tBoolean enable)
inlinestaticinherited

Static (i.e. library-wide) flag whether any new LaException should also print its message to stderr. Disabled by default.

Note
Other static (i.e. library-wide) preferences are stored in the LaPreferences class. This flag is stored here because it concerns only this LaException class.
tString CORE_Exception::getMessage ( ) const
inlineinherited

return the message of the exception

References tString.


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