Public Member Functions | Static Public Attributes | Protected Attributes

ts::Exception Class Reference

Base class for ATS exception. More...

#include <TsException.h>

Public Member Functions

 Exception ()
 Default constructor.
 Exception (const char *text)
 Construct with alternate text.

Static Public Attributes

static char const *const DEFAULT_TEXT

Protected Attributes

char const * m_text

Detailed Description

Base class for ATS exception.

Clients should subclass as appropriate. This is intended to carry pre-allocated text along so that it can be thrown without any addditional memory allocation.

Definition at line 40 of file TsException.h.


Constructor & Destructor Documentation

Exception::Exception (  )  [inline]

Default constructor.

Definition at line 57 of file TsException.h.

Exception::Exception ( const char *  text  )  [inline]

Construct with alternate text.

Parameters:
text Alternate text for exception.

Definition at line 58 of file TsException.h.


Field Documentation

char const* const ts::Exception::DEFAULT_TEXT [static]

Definition at line 49 of file TsException.h.

char const* ts::Exception::m_text [protected]

Definition at line 51 of file TsException.h.


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