Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
StackTrace () | |
StackTrace (bool fNeedFileInfo) | |
StackTrace (int skipFrames) | |
StackTrace (int skipFrames, bool fNeedFileInfo) | |
StackTrace (Exception e) | |
StackTrace (Exception e, bool fNeedFileInfo) | |
StackTrace (Exception e, int skipFrames) | |
StackTrace (Exception e, int skipFrames, bool fNeedFileInfo) | |
StackTrace (StackFrame frame) | |
virtual ? StackFrame | GetFrame (int index) |
virtual StackFrame[] | GetFrames () |
override string | ToString () |
Static Public Attributes | |
const int | METHODS_TO_SKIP = 0 |
Package Types | |
enum | TraceFormat { Normal , TrailingNewLine } |
Package Functions | |
static void | GetStackFramesInternal (StackFrameHelper sfh, int iSkip, bool fNeedFileInfo, Exception e) |
string | ToString (TraceFormat traceFormat) |
void | ToString (TraceFormat traceFormat, StringBuilder sb) |
Static Package Functions | |
static int | CalculateFramesToSkip (StackFrameHelper StackF, int iNumFrames) |
Properties | |
virtual int | FrameCount [get] |
Private Member Functions | |
void | InitializeForException (Exception exception, int skipFrames, bool fNeedFileInfo) |
void | InitializeForCurrentThread (int skipFrames, bool fNeedFileInfo) |
void | CaptureStackTrace (int skipFrames, bool fNeedFileInfo, Exception e) |
Static Private Member Functions | |
static bool | ShowInStackTrace (MethodBase mb) |
static bool | TryResolveStateMachineMethod (ref MethodBase method, out Type declaringType) |
Private Attributes | |
int | _numOfFrames |
int | _methodsToSkip |
StackFrame[] | _stackFrames |
Definition at line 11 of file StackTrace.cs.