CSL  6.0
CSL_Exceptions.h File Reference
#include <exception>
#include <string>

Go to the source code of this file.

Classes

class  csl::CException
 Base class of CSL exceptions (written upper-case). Has a string message. More...
 
class  csl::MemoryError
 Malloc failure subclass. More...
 
class  csl::ValueError
 Wrong kind of operand error. More...
 
class  csl::TimingError
 Time-out. More...
 
class  csl::RunTimeError
 Illegal operation at run time. More...
 
class  csl::LogicError
 Impossible operation. More...
 
class  csl::DomainError
 Numerical data of wrong type. More...
 
class  csl::OutOfRangeError
 Data out of range. More...
 
class  csl::IOError
 IO Error. More...
 
class  csl::DBError
 DB Error. More...
 
class  csl::ProcessingError
 Processing Error. More...
 

Namespaces

 csl
 AdditiveInstrument.h – Sum-of-sines synthesis instrument class.
 

Enumerations

enum  csl::Status {
  csl::kOk, csl::kFound, csl::kNotFound, csl::kEmpty,
  csl::kErr
}
 CSL status flags (for return values) More...