Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
anonymous_namespace{ProfileViewer.cpp}::DumpTable Struct Reference
Collaboration diagram for anonymous_namespace{ProfileViewer.cpp}::DumpTable:

Public Member Functions

 DumpTable (const ScriptInterface &scriptInterface, JS::HandleValue root)
 
 DumpTable (DumpTable &&original)
 
void operator() (AbstractProfileTable *table)
 
std::vector< std::string > DumpCols (AbstractProfileTable *table)
 
JS::Value DumpRows (AbstractProfileTable *table)
 

Public Attributes

const ScriptInterfacem_ScriptInterface
 
JS::PersistentRooted< JS::Value > m_Root
 

Private Member Functions

const DumpTableoperator= (const DumpTable &)
 

Constructor & Destructor Documentation

◆ DumpTable() [1/2]

anonymous_namespace{ProfileViewer.cpp}::DumpTable::DumpTable ( const ScriptInterface scriptInterface,
JS::HandleValue  root 
)
inline

◆ DumpTable() [2/2]

anonymous_namespace{ProfileViewer.cpp}::DumpTable::DumpTable ( DumpTable &&  original)
inline

Member Function Documentation

◆ DumpCols()

std::vector< std::string > anonymous_namespace{ProfileViewer.cpp}::DumpTable::DumpCols ( AbstractProfileTable table)
inline

◆ DumpRows()

JS::Value anonymous_namespace{ProfileViewer.cpp}::DumpTable::DumpRows ( AbstractProfileTable table)
inline

◆ operator()()

void anonymous_namespace{ProfileViewer.cpp}::DumpTable::operator() ( AbstractProfileTable table)
inline

◆ operator=()

const DumpTable & anonymous_namespace{ProfileViewer.cpp}::DumpTable::operator= ( const DumpTable )
private

Member Data Documentation

◆ m_Root

JS::PersistentRooted<JS::Value> anonymous_namespace{ProfileViewer.cpp}::DumpTable::m_Root

◆ m_ScriptInterface

const ScriptInterface& anonymous_namespace{ProfileViewer.cpp}::DumpTable::m_ScriptInterface

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