Tango Core Classes Reference
9.3.4
|
Container class for all exception related methods. More...
#include "tango.h"
Static Public Member Functions | |
Exception related method | |
static void | print_exception (const CORBA::Exception &ex) |
Print a TANGO exception. More... | |
Error stack related method | |
static void | print_error_stack (const Tango::DevErrorList &ex) |
Print a TANGO error stack. More... | |
Throw exception inline methods (static) | |
static TANGO_NORETURN void | throw_exception (const char *reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const char *reason, const char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const char *reason, char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const char *reason, char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (char *reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (char *reason, const char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (char *reason, char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (char *reason, char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const string &reason, const string &desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const string &reason, const string &desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const string &reason, const char *desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const string &reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const char *reason, const string &desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const char *reason, const string &desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const char *reason, const char *desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const string &reason, const string &desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const string &reason, char *desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const string &reason, char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (char *reason, const string &desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (char *reason, const string &desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (char *reason, char *desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Generate and throw a TANGO DevFailed exception. More... | |
Re-throw exception inline methods (static) | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const char *reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const char *reason, const char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const char *reason, char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const char *reason, char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, char *reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, char *reason, const char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, char *reason, char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, char *reason, char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const string &reason, const string &desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const string &reason, const string &desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const string &reason, const char *desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const string &reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const char *reason, const string &desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const char *reason, const string &desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const char *reason, const char *desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const string &reason, const string &desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const string &reason, char *desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, const string &reason, char *desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, char *reason, const string &desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, char *reason, const string &desc, char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
static TANGO_NORETURN void | re_throw_exception (Tango::DevFailed &ex, char *reason, char *desc, const string &origin, Tango::ErrSeverity sever=Tango::ERR) |
Re-throw a TANGO DevFailed exception with one more error. More... | |
Other throw exception methods | |
static TANGO_NORETURN void | throw_exception (const CORBA::SystemException &ex, const char *origin) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const CORBA::SystemException &ex, char *origin) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_exception (const CORBA::SystemException &ex, const string &origin) |
Generate and throw a TANGO DevFailed exception. More... | |
static TANGO_NORETURN void | throw_named_exception (const char *att_name, const char *reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Throw a TANGO MultiDevFailed exception. More... | |
static TANGO_NORETURN void | throw_named_exception (vector< string > &atts, const char *reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Throw a TANGO MultiDevFailed exception. More... | |
static TANGO_NORETURN void | throw_named_exception (Tango::DeviceImpl *d, long att_idx, const char *reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Throw a TANGO MultiDevFailed exception. More... | |
static TANGO_NORETURN void | throw_named_exception (Tango::DeviceImpl *d, vector< long > &atts, const char *reason, const char *desc, const char *origin, Tango::ErrSeverity sever=Tango::ERR) |
Throw a TANGO MultiDevFailed exception. More... | |
static bool | compare_exception (Tango::DevFailed &ex1, Tango::DevFailed &ex2) |
Compare two Tango DevFailed exceptions for equality. More... | |
Container class for all exception related methods.
Most of these methods are static methods
|
static |
Compare two Tango DevFailed exceptions for equality.
The two DevFailed exceptions are verified by comparing the reason, origin, description and severity of all exceptions in the error stack. The strings reason, origin and description are compared literally. Click here to read DevFailed exception specification
ex1 | The first DevFailed exception |
ex2 | The second DevFailed exception |
|
static |
Print a TANGO error stack.
Print all the details of a TANGO error stack.
ex | The error stack reference |
|
static |
Print a TANGO exception.
Print all the details of a TANGO exception.
ex | The exception object reference |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the origin, reason and desc parameters will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the reason and desc parameters will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the reason and desc parameter will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the reason and origin parameters will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the reason parameter will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the reason and origin parameters will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the reason parameter will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the origin and desc parameters will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the desc parameter will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the origin parameter will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the origin and desc parameters will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the desc parameter will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. The memory used by the origin parameter will be freed by this method Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Re-throw a TANGO DevFailed exception with one more error.
The exception is re-thrown with one more DevError object. A default value "Tango::ERR" is defined for the new DevError severity field. Click here to read DevFailed exception specification
ex | The DevFailed exception |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the origin, reason and desc parameters will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the reason and desc parameters will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the reason and desc parameter will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the reason and origin parameters will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the reason parameter will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the reason and origin parameters will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the reason parameter will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the origin and desc parameters will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the desc parameter will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the origin parameter will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
Referenced by Tango::DeviceImpl::get_db_device(), Tango::AttrProp< DevLong >::get_val(), Tango::DoubleAttrProp< DevDouble >::get_val(), and Tango::return_empty_any().
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
static |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
ex | A CORBA System Exception. The reason and desc fields of the DevError object will be set according to the data in this exception. The desc field is always set to API_CorbaSysException and the reason flag is different depending on the exact type of the CORBA system exception. |
origin | The exception DevError object origin field. The memory allocated for this parameter will be freed by this method. |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
static |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
ex | A CORBA System Exception. The reason and desc fields of the DevError object will be set according to the data in this exception. The desc field is always set to API_CorbaSysException and the reason flag is different depending on the exact type of the CORBA system exception. |
origin | The exception DevError object origin field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
static |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
ex | A CORBA System Exception. The reason and desc fields of the DevError object will be set according to the data in this exception. The desc field is always set to API_CorbaSysException and the reason flag is different depending on the exact type of the CORBA system exception. |
origin | The exception DevError object origin field. The memory allocated for this parameter will be freed by this method. |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the origin and desc parameters will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the desc parameter will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. The memory used by the origin parameter will be freed by this method Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Generate and throw a TANGO DevFailed exception.
The exception is created with a single DevError object. A default value "Tango::ERR" is defined for the DevError severity field. Click here to read DevFailed exception specification
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
DevFailed | The thrown exception. Click here to read DevFailed exception specification |
|
inlinestatic |
Throw a TANGO MultiDevFailed exception.
Throw a MultiDevFailed exception with one more DevError object for the attribute with name given as first parameter. A default value "Tango::ERR" is defined for the new DevError severity field. Note that throwing MultiDevFailed exception is allowed only in attribute writing methods. The memory used by the origin and desc parameters will be freed by this method Click here to read DevFailed exception specification
att_name | The attribute name |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
MultiDevFailed | The thrown exception. Click here to read MultiDevFailed exception specification |
|
static |
Throw a TANGO MultiDevFailed exception.
Throw a MultiDevFailed exception with one more DevError object for one attribute with index given as second parameter. The attributes index is the index received by the write_attr_hardware() method. A default value "Tango::ERR" is defined for the new DevError severity field. Note that throwing MultiDevFailed exception is allowed only in attribute writing methods.
The memory used by the origin and desc parameters will be freed by this method Click here to read DevFailed exception specification
d | The device pointer |
att_idx | The attributes index |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
MultiDevFailed | The thrown exception. Click here to read MultiDevFailed exception specification |
|
static |
Throw a TANGO MultiDevFailed exception.
Throw a MultiDevFailed exception with one more DevError object for the attribute list with indexes given as second parameter. The attributes indexes are the index received by the write_attr_hardware() method. A default value "Tango::ERR" is defined for the new DevError severity field. Note that throwing MultiDevFailed exception is allowed only in attribute writing methods.
The memory used by the origin and desc parameters will be freed by this method Click here to read DevFailed exception specification
d | The device pointer |
atts | The attributes indexes vector |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
MultiDevFailed | The thrown exception. Click here to read MultiDevFailed exception specification |
|
inlinestatic |
Throw a TANGO MultiDevFailed exception.
Throw a MultiDevFailed exception with one more DevError object for the attribute list with names given as first parameter. A default value "Tango::ERR" is defined for the new DevError severity field. Note that throwing MultiDevFailed exception is allowed only in attribute writing methods. The memory used by the origin and desc parameters will be freed by this method Click here to read DevFailed exception specification
atts | The attributes name vector |
reason | The exception DevError object reason field |
desc | The exception DevError object desc field |
origin | The exception DevError object origin field |
sever | The exception DevError object severity field |
MultiDevFailed | The thrown exception. Click here to read MultiDevFailed exception specification |