Blink API
|
Exception thrown when attempt to parse kernel fails. More...
#include <Blink.h>
Public Member Functions | |
int | lineNumber () const |
Line number of first error. More... | |
std::string | parseError () const |
Error generated if line number is valid. | |
Public Member Functions inherited from Blink::Exception | |
std::string | userMessage () const |
Get description of error. | |
Protected Member Functions | |
ParseException (Ref ref) | |
Protected Member Functions inherited from Blink::CompilationException | |
CompilationException (Ref ref) | |
Protected Member Functions inherited from Blink::Exception | |
Exception (Ref ref) | |
Protected Member Functions inherited from Blink::RefHolder | |
RefHolder (Ref ref, bool retain) | |
RefHolder (const RefHolder &holder) | |
RefHolder & | operator= (const RefHolder &holder) |
void | take (Ref ref) |
RefHolder & | operator= (Ref ref) |
Ref | ref () const |
Friends | |
void | TranslateBlinkError (ErrorCode errorCode, ErrorRef errorRef) |
Additional Inherited Members | |
Protected Attributes inherited from Blink::RefHolder | |
Ref | _ref |
Exception thrown when attempt to parse kernel fails.
Exception when kernel parsing fails. This usually results in the ability to identify the location and cause of the exception.
int Blink::ParseException::lineNumber | ( | ) | const |
Line number of first error.
Line number of first parse error. -1 if not known.
©2020 The Foundry Visionmongers, Ltd. All Rights Reserved. |