37                    Exception (
const char* method_name, 
const char* message);
 
   49                    const 
char* 
what () const throw ();
 
   52                    void touch (const 
char* method_name);
 
 
   68                    ArgumentException (
const char* source, 
const char* argument_name, 
const char* value, 
const char* comment = 
"");
 
   71                    ArgumentException (
const char* source, 
const char* argument_name, 
int value, 
const char* comment = 
"");
 
   74                    ArgumentException (
const char* source, 
const char* argument_name, 
unsigned int value, 
const char* comment = 
"");
 
   77                    ArgumentException (
const char* source, 
const char* argument_name, 
double value, 
const char* comment = 
"");
 
 
   99                    ArgumentRangeException (
const char* source, 
const char* argument_name, 
unsigned int value, 
unsigned int min_value, 
unsigned int max_value);
 
  108                    ArgumentRangeException (
const char* source, 
const char* argument_name, 
double value, 
double min_value, 
double max_value);
 
 
#define ONIXS_EUREX_EMDI_THROWABLE
ArgumentException(const char *source, const char *argument_name, unsigned int value, const char *comment="")
Constructor.
ArgumentException(const char *source, const char *argument_name, const char *value, const char *comment="")
Constructor.
ArgumentException(const char *source, const char *message)
Constructor.
ArgumentException(const char *source, const char *argument_name, int value, const char *comment="")
Constructor.
ArgumentException(const char *source, const char *argument_name, double value, const char *comment="")
Constructor.
ArgumentRangeException(const char *source, const char *argument_name, int value, unsigned int max_value)
Constructor.
ArgumentRangeException(const char *source, const char *argument_name, int value, int min_value, int max_value)
Constructor.
ArgumentRangeException(const char *source, const char *message)
Constructor.
ArgumentRangeException(const char *source, const char *argument_name, unsigned int value, unsigned int max_value)
Constructor.
ArgumentRangeException(const char *source, const char *argument_name, double value, double min_value, double max_value)
Constructor.
ArgumentRangeException(const char *source, const char *argument_name, unsigned int value, unsigned int min_value, unsigned int max_value)
Constructor.
void touch(const char *method_name)
Add information about context of exception.
Exception(const char *method_name, const char *message)
Constructor.
const char * what() const
Returns information about error.
Exception(const Exception &)
Copy constructor.
NotImplementedException(const char *source)
Constructor.
NullArgumentException(const char *source, const char *argument_name)
Constructor.
OperationException(const char *source, const char *message)
Constructor.