Struct XCompileError#
Defined in File core_idl.h
Inheritance Relationships#
Derived Type#
public CCompileException
(Struct CCompileException)
Struct Documentation#
-
struct XCompileError#
Compilation error.
Subclassed by CCompileException
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 Members
-
uint32_t uiLine#
Line in the source file that contains the error (starts at 1).
-
uint32_t uiCol#
Column in the source file that contains the error (starts at 1).
-
u8string ssReason
Explanation of the compilation error.
-
u8string ssFile
Path to the file causing the compilation error.
-
uint32 uiLine
Line in the source file that contains the error (starts at 1).
-
uint32 uiCol
Column in the source file that contains the error (starts at 1).
-
u8string ssToken
Token that caused the error.
-
u8string ssLine
Source code line that contains the error.
Public Static Attributes
-
static const ::sdv::exception_id _id = 0x650594E6C9489FBB#
Exception ID.
-
static const char _description[] = "XCompileError exception"#
Explanatory string.
-
inline virtual const char *what() const noexcept#