Struct XIndexOutOfRange#

Inheritance Relationships#

Base Types#

Struct Documentation#

struct XIndexOutOfRange : public sdv::XSysExcept, public sdv::XSysExcept#

Invalid index (index >= size or index < 0).

Public Functions

inline virtual const char *what() const noexcept override#

Return the explanatory string.

Returns:

The descriptive string.

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

Return the id.

Returns:

The id of the exception.

Public Members

uint32_t uiIndex#

Index.

uint32_t uiSize#

Size.

const char _description[] = "The supplied index was out of range."

Description

uint32 uiIndex

Index.

uint32 uiSize

Size.

Public Static Attributes

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

Exception ID.

static const char _description[] = "The supplied index was out of range."#

Description