esysUtils Namespace Reference


Classes

class  EsysAssertException
 EsysAssertException exception class. More...
class  EsysException

Functions

void * malloc (size_t len)
void free (void *ptr)
void * realloc (void *ptr, size_t len)
std::ostream & operator<< (std::ostream &output, EsysException &inException)
 Stream insertion (print) operator for EsysExceptions.
void esysExceptionTranslator (EsysException const &e)
 Function which translates an EsysException into a python exception.


Function Documentation

void esysUtils::esysExceptionTranslator ( EsysException const &  e  ) 

Function which translates an EsysException into a python exception.

References esysUtils::EsysException::what().

Referenced by BOOST_PYTHON_MODULE().

void esysUtils::free ( void *  ptr  )  [inline]

References ESYS_FREE.

Referenced by escript::DataTagged::dump(), and escript::load().

void* esysUtils::malloc ( size_t  len  )  [inline]

std::ostream& esysUtils::operator<< ( std::ostream &  output,
EsysException inException 
)

Stream insertion (print) operator for EsysExceptions.

Parameters:
output Input - Output stream.
inException Input - The exception to be inserted into the output stream.

References esysUtils::EsysException::toString().

void* esysUtils::realloc ( void *  ptr,
size_t  len 
) [inline]

References ESYS_REALLOC.


Generated on Mon Aug 10 10:04:45 2009 for ESYS13 by  doxygen 1.5.6