BadScript 2
Loading...
Searching...
No Matches
BadScript2.Common.BadScriptException Class Referenceabstract

The base class of all BadScript Exceptions. More...

Inheritance diagram for BadScript2.Common.BadScriptException:
BadScript2.Common.BadParseException BadScript2.Runtime.Error.BadRuntimeErrorException BadScript2.Runtime.Error.BadRuntimeException BadScript2.Parser.BadParserException BadScript2.Reader.BadSourceReaderException

Protected Member Functions

 BadScriptException (string message)
 
 BadScriptException (string message, string originalMessage)
 
 BadScriptException (string message, string originalMessage, Exception inner)
 
 BadScriptException (string message, string originalMessage, BadSourcePosition position)
 
 BadScriptException (string message, string originalMessage, BadSourcePosition position, Exception inner)
 

Properties

string OriginalMessage [get]
 The Original Error Message.
 
BadSourcePositionPosition [get]
 The source position of where the error occurred.
 

Detailed Description

The base class of all BadScript Exceptions.

Definition at line 6 of file BadScriptException.cs.

Constructor & Destructor Documentation

◆ BadScriptException() [1/5]

BadScript2.Common.BadScriptException.BadScriptException ( string  message)
protected

Definition at line 8 of file BadScriptException.cs.

8 : base(message)
9 {
10 OriginalMessage = message;
11 }
string OriginalMessage
The Original Error Message.

◆ BadScriptException() [2/5]

BadScript2.Common.BadScriptException.BadScriptException ( string  message,
string  originalMessage 
)
protected

Definition at line 13 of file BadScriptException.cs.

13 : base(message)
14 {
15 OriginalMessage = originalMessage;
16 }

◆ BadScriptException() [3/5]

BadScript2.Common.BadScriptException.BadScriptException ( string  message,
string  originalMessage,
Exception  inner 
)
protected

Definition at line 18 of file BadScriptException.cs.

18 : base(message, inner)
19 {
20 OriginalMessage = originalMessage;
21 }

◆ BadScriptException() [4/5]

BadScript2.Common.BadScriptException.BadScriptException ( string  message,
string  originalMessage,
BadSourcePosition  position 
)
protected

Definition at line 23 of file BadScriptException.cs.

23 : base(message)
24 {
25 OriginalMessage = originalMessage;
26 Position = position;
27 }
BadSourcePosition? Position
The source position of where the error occurred.

◆ BadScriptException() [5/5]

BadScript2.Common.BadScriptException.BadScriptException ( string  message,
string  originalMessage,
BadSourcePosition  position,
Exception  inner 
)
protected

Definition at line 29 of file BadScriptException.cs.

33 : base(message, inner)
34 {
35 OriginalMessage = originalMessage;
36 Position = position;
37 }

Property Documentation

◆ OriginalMessage

string BadScript2.Common.BadScriptException.OriginalMessage
get

The Original Error Message.

Definition at line 42 of file BadScriptException.cs.

42{ get; }

◆ Position

BadSourcePosition? BadScript2.Common.BadScriptException.Position
get

The source position of where the error occurred.

Definition at line 47 of file BadScriptException.cs.

47{ get; }

The documentation for this class was generated from the following file: