Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cScriptSourceSection Class Reference

#include <cScriptSection.h>

Inheritance diagram for GrayLib::cScriptSourceSection:
GrayLib::cScriptSourceCurrent

Public Member Functions

 cScriptSourceSection (cScriptSection *pSection, cString sSourceFile)
 
 ~cScriptSourceSection ()
 
virtual cStringA get_SourceDesc () const
 
- Public Member Functions inherited from GrayLib::cScriptSourceCurrent
 cScriptSourceCurrent (cStringA sScriptSourceKey)
 
virtual ~cScriptSourceCurrent ()
 
void put_ScriptSourceKey (cStringA sScriptSourceKey)
 

Public Attributes

cScriptSectionPtr m_pSection
 

Additional Inherited Members

- Static Public Member Functions inherited from GrayLib::cScriptSourceCurrent
static const cScriptSourceCurrent *GRAYCALL get_ScriptSourceCurrent ()
 
- Protected Attributes inherited from GrayLib::cScriptSourceCurrent
cStringA m_sScriptSourceKey
 arbitrary link to the source. (for debugging purposes) More...
 

Detailed Description

Track a script source we are executing for this Thread.

Note
This should ONLY be stack based !

Constructor & Destructor Documentation

◆ cScriptSourceSection()

GrayLib::cScriptSourceSection::cScriptSourceSection ( cScriptSection pSection,
cString  sSourceFile 
)

◆ ~cScriptSourceSection()

GrayLib::cScriptSourceSection::~cScriptSourceSection ( )

Member Function Documentation

◆ get_SourceDesc()

virtual cStringA GrayLib::cScriptSourceSection::get_SourceDesc ( ) const
virtual

Reimplemented from GrayLib::cScriptSourceCurrent.

Member Data Documentation

◆ m_pSection

cScriptSectionPtr GrayLib::cScriptSourceSection::m_pSection

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