|
| EssentiaException (const char *msg) |
|
| EssentiaException (const std::string &msg) |
|
| EssentiaException (const std::ostringstream &msg) |
|
template<typename T , typename U > |
| EssentiaException (const T &a, const U &b) |
|
template<typename T , typename U , typename V > |
| EssentiaException (const T &a, const U &b, const V &c) |
|
template<typename T , typename U , typename V , typename W > |
| EssentiaException (const T &a, const U &b, const V &c, const W &d) |
|
virtual | ~EssentiaException () throw () |
|
virtual const char * | what () const throw () |
|
Exception class for Essentia. It has a whole slew of different constructors to make it as easy as possible to throw an exception with a descriptive message.