This is the documentation for Enlighten.

struct Geo GeoError

struct Geo::GeoError

Description of a single error reported via an IGeoProgressProxy.

Variables

Name Description
Geo::u32 m_Code

A numerical error code, e.g. 4041 for PE4041. This can be used to determine the type of the m_Payload field.

Geo::GeoFileString m_Message

A string containing a textual representation of the error.

void * m_Payload

A pointer to extra data about this error. This extra data will always be a struct of type Enlighten::Errors::PEXXXX where XXXX is the m_Code of this error.

eGeoErrorSeverity m_Severity

Enum categorising the severity of this error: ES_FATAL or ES_WARNING.