|
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.