Odil
A C++11 library for the DICOM standard
|
#include <SCP.h>
Public Member Functions | |
Exception (std::string const &message, Value::Integer status, std::shared_ptr< DataSet > status_fields={}) | |
Constructor. More... | |
virtual | ~Exception () noexcept |
Destructor. More... | |
![]() | |
Exception (std::string const &message="") | |
Message string constructor. More... | |
virtual | ~Exception () noexcept |
Destructor. More... | |
virtual const char * | what () const noexcept |
Return the reason for the exception. More... | |
Public Attributes | |
Value::Integer | status |
Status to be sent back to user. More... | |
std::shared_ptr< DataSet > | status_fields |
Status detail fields (e.g. offending element). More... | |
Additional Inherited Members | |
![]() | |
std::string | _message |
Message of the exception. More... | |
odil::SCP::Exception::Exception | ( | std::string const & | message, |
Value::Integer | status, | ||
std::shared_ptr< DataSet > | status_fields = {} |
||
) |
Constructor.
|
virtualnoexcept |
Destructor.
Reimplemented from odil::Exception.
Value::Integer odil::SCP::Exception::status |
Status to be sent back to user.
std::shared_ptr<DataSet> odil::SCP::Exception::status_fields |
Status detail fields (e.g. offending element).