#include <it_bus/fault_exception.h>
Inheritance diagram for IT_Bus::FaultCategory:
Definition at line 28 of file fault_exception.h.
Public Types | |
enum | Category |
Enum capturing all the possible categories. | |
Public Member Functions | |
virtual const QName & | get_type () const |
Returns the IT_Bus::QName for the type. | |
FaultCategory & | operator= (const FaultCategory &rhs) |
void | set_value (const Category value) |
Set the enum value for the category. | |
Category | get_value () const |
Get the enum value for the category. | |
Private Attributes | |
Category | m_val |
Static Private Attributes | |
static const QName | m_type |
virtual const QName& IT_Bus::FaultCategory::get_type | ( | ) | const [virtual] |
Returns the IT_Bus::QName for the type.
Derived subclasses implement this method and return their QName.
Implements IT_Bus::AnyType.
Category IT_Bus::FaultCategory::get_value | ( | ) | const |
Get the enum value for the category.
void IT_Bus::FaultCategory::set_value | ( | const Category | value | ) |
Set the enum value for the category.
const | Category enum value |