ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
ScopeInfo::FrameRecord Struct Reference

Description:

Holds values for the current scope. Because recursive logging might occur (e.g., when parameters rely on method invocations which incorporate log statements), objects of this class are stored in stack callStack.

Definition at line 161 of file scopeinfo.inl.

Collaboration diagram for ScopeInfo::FrameRecord:
[legend]

Public Field Index:

int origLine
 Line number within the source file (given by the C++ preprocessor)
 
NCString origMethod
 Function/method name (given by the C++ preprocessor)
 
ParsedFileNameParsed
 The entry from the parsedFileNameCache.
 
Ticks timeStamp
 Time of the call that created this record.
 
const std::type_info * typeInfo
 Type information. Nullptr if call from static or global function.
 

Field Details:

◆ origLine

int origLine

Line number within the source file (given by the C++ preprocessor)

Definition at line 170 of file scopeinfo.inl.

◆ origMethod

NCString origMethod

Function/method name (given by the C++ preprocessor)

Definition at line 173 of file scopeinfo.inl.

◆ Parsed

ParsedFileName* Parsed

The entry from the parsedFileNameCache.

Definition at line 167 of file scopeinfo.inl.

◆ timeStamp

Ticks timeStamp

Time of the call that created this record.

Definition at line 164 of file scopeinfo.inl.

◆ typeInfo

const std::type_info* typeInfo

Type information. Nullptr if call from static or global function.

Definition at line 176 of file scopeinfo.inl.


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