Struct XMarshallExcept#

Inheritance Relationships#

Derived Types#

Struct Documentation#

struct XMarshallExcept#

Marshall exception.

Subclassed by sdv::ps::XMarshallIntegrity, sdv::ps::XMarshallIntegrity, sdv::ps::XMarshallMissingData, sdv::ps::XMarshallMissingData, sdv::ps::XMarshallNoObject, sdv::ps::XMarshallNoObject, sdv::ps::XMarshallNotInitialized, sdv::ps::XMarshallNotInitialized, sdv::ps::XMarshallTimeout, sdv::ps::XMarshallTimeout, sdv::ps::XMarshallVersion, sdv::ps::XMarshallVersion

Public Functions

inline virtual const char *what() const noexcept#

Return the explanatory string.

Returns:

The descriptive string.

inline virtual ::sdv::exception_id id() const noexcept#

Return the id.

Returns:

The id of the exception.

Public Static Attributes

static const ::sdv::exception_id _id = 0x9FFA1B51FBE0B25F#

Exception ID.

static const char _description[] = "XMarshallExcept exception"#

Explanatory string.