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 ScriptInterface & m_ScriptInterface
 
JS::PersistentRooted< JS::Value > m_Root
 

Private Member Functions

const DumpTable & operator= (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: