|
| CEchoResponse (Value::Integer message_id_being_responded_to, Value::Integer status, Value::String const &affected_sop_class_uid) |
| Create an echo response with given Message ID and affected SOP class UID. More...
|
|
| CEchoResponse (Message const &message) |
| Create a C-ECHO-RSP from a generic Message. More...
|
|
virtual | ~CEchoResponse () |
| Destructor. More...
|
|
| Response (Value::Integer message_id_being_responded_to, Value::Integer status) |
| Create a response with given message id and status;. More...
|
|
| Response (Message const &message) |
| Create a response from the Message ID Being Responded To and the Status stored in the message command set. More...
|
|
virtual | ~Response () |
| Destructor. More...
|
|
| ODIL_MESSAGE_MANDATORY_FIELD_INTEGER_MACRO (message_id_being_responded_to, registry::MessageIDBeingRespondedTo) ODIL_MESSAGE_OPTIONAL_FIELD_STRING_MACRO(offending_element |
|
registry::OffendingElement | ODIL_MESSAGE_OPTIONAL_FIELD_STRING_MACRO (error_comment, registry::ErrorComment) ODIL_MESSAGE_OPTIONAL_FIELD_INTEGER_MACRO(error_id |
|
registry::OffendingElement registry::ErrorID | ODIL_MESSAGE_OPTIONAL_FIELD_STRING_MACRO (affected_sop_instance_uid, odil::registry::AffectedSOPInstanceUID) ODIL_MESSAGE_OPTIONAL_FIELD_STRING_MACRO(attribute_identifier_list |
|
registry::OffendingElement registry::ErrorID odil::registry::AttributeIdentifierList bool | is_pending () const |
| Test whether the status class is pending. More...
|
|
bool | is_warning () const |
| Test whether the status class is warning. More...
|
|
bool | is_failure () const |
| Test whether the status class is failure. More...
|
|
void | set_status_fields (DataSet const &status_fields) |
| Set the status fields (cf. PS.37, C) More...
|
|
| Message () |
| Create a message with an empty command set and an empty data set. More...
|
|
| Message (DataSet const &command_set) |
| Create a message from existing data. More...
|
|
| Message (DataSet &&command_set) |
| Create a message from existing data. More...
|
|
| Message (DataSet const &command_set, DataSet const &data_set) |
| Create a message from existing data. More...
|
|
| Message (DataSet &&command_set, DataSet &&data_set) |
| Create a message from existing data. More...
|
|
virtual | ~Message () |
| Destructor;. More...
|
|
DataSet const & | get_command_set () const |
| Return the command set of the message. More...
|
|
bool | has_data_set () const |
| Test whether as data set is present in the message. More...
|
|
DataSet const & | get_data_set () const |
| Return the data set of the message, raise an exception if no data set is present. More...
|
|
DataSet & | get_data_set () |
| Return the data set of the message, raise an exception if no data set is present. More...
|
|
void | set_data_set (DataSet const &data_set) |
| Set the data set of the message. More...
|
|
void | set_data_set (DataSet &&data_set) |
| Set the data set of the message. More...
|
|
void | delete_data_set () |
| Delete the data set in this message. More...
|
|
Value::Integer const & | get_command_field () const |
| Return the registry::CommandField element of the command set. More...
|
|
void | set_command_field (Value::Integer const &value) |
| Set the registry::CommandField element of the command set. More...
|
|
|
enum | Status {
Success =0x0000,
Cancel =0xFE00,
Pending =0xFF00,
AttributeListError =0x0107,
AttributeValueOutOfRange =0x0116,
SOPClassNotSupported =0x0122,
ClassInstanceConflict =0x0119,
DuplicateSOPInstance =0x0111,
DuplicateInvocation =0x0210,
InvalidArgumentValue =0x0115,
InvalidAttributeValue =0x0106,
InvalidObjectInstance =0x0117,
MissingAttribute =0x0120,
MissingAttributeValue =0x0121,
MistypedArgument =0x0212,
NoSuchArgument =0x0114,
NoSuchAttribute =0x0105,
NoSuchEventType =0x0113,
NoSuchSOPInstance =0x0112,
NoSuchSOPClass =0x0118,
ProcessingFailure =0x0110,
ResourceLimitation =0x0213,
UnrecognizedOperation =0x0211,
NoSuchActionType =0x0123,
RefusedNotAuthorized =0x0124
} |
| General status codes, from PS3.7, C. More...
|
|
static bool | is_pending (Value::Integer status) |
| Test whether the status class is pending. More...
|
|
static bool | is_warning (Value::Integer status) |
| Test whether the status class is warning. More...
|
|
static bool | is_failure (Value::Integer status) |
| Test whether the status class is failure. More...
|
|
DataSet | _command_set |
| Command set of the message. More...
|
|
DataSet | _data_set |
| Data set of the message. More...
|
|