From OpenSCADAWiki
Public methods:
- TError( ); — Default-empty constructor.
- TError( const char *cat, const char *mess, ... ); TError( const string &icat, const string &imess ); — Initialization of the error with the category cat and the message mess + arguments.
- TError( int cod, const char *cat, const char *mess, ... ); TError( int icod, const string &icat, const string &imess ); — Initialization of the error with the code, the category cat and the message mess + arguments.