Pyrogenesis  trunk
Public Member Functions | Public Attributes | Private Member Functions | List of all members
anonymous_namespace{ProfileViewer.cpp}::DumpTable Struct Reference
Collaboration diagram for anonymous_namespace{ProfileViewer.cpp}::DumpTable:
Collaboration graph
[legend]

Public Member Functions

 DumpTable (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

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

Private Member Functions

const DumpTableoperator= (const DumpTable &)
 

Constructor & Destructor Documentation

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

Member Function Documentation

std::vector<std::string> anonymous_namespace{ProfileViewer.cpp}::DumpTable::DumpCols ( AbstractProfileTable table)
inline
JS::Value anonymous_namespace{ProfileViewer.cpp}::DumpTable::DumpRows ( AbstractProfileTable table)
inline
void anonymous_namespace{ProfileViewer.cpp}::DumpTable::operator() ( AbstractProfileTable table)
inline
const DumpTable& anonymous_namespace{ProfileViewer.cpp}::DumpTable::operator= ( const DumpTable )
private

Member Data Documentation

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

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