CSL 5.2

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes
csl::CException Class Reference

Base class of CSL exceptions (written upper-case). Has a string message. More...

`#include <CSL_Exceptions.h>`

Inheritance diagram for csl::CException:

List of all members.

## Public Member Functions
| CException (const string &msg) throw ()
| ~CException () throw ()
const char * | what ()

## Public Attributes
string | mMessage

## Detailed Description

Base class of CSL exceptions (written upper-case). Has a string message.

Definition at line 51 of file CSL_Exceptions.h.

## Constructor & Destructor Documentation

csl::CException::CException | ( | const string & | msg | ) | throw ()
| inline

Definition at line 54 of file CSL_Exceptions.h.

csl::CException::~CException | ( |  | ) | throw ()
| inline

Definition at line 55 of file CSL_Exceptions.h.

## Member Function Documentation

const char* csl::CException::what | ( |  | ) |
| inline

Definition at line 56 of file CSL_Exceptions.h.

Referenced by csl::MIDIIO::handleError(), and csl::VSTIO::processReplacing().

## Member Data Documentation

string csl::CException::mMessage

Definition at line 53 of file CSL_Exceptions.h.

Referenced by csl::HRTFDatabase::HRTFDatabase(), csl::SndFileInstrument::initialize(), csl::JSoundFile::JSoundFile(), csl::IO::pullInput(), and csl::PAIO::test().

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

- CSL/Kernel/CSL_Exceptions.h