Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
anonymous_namespace{ProfileViewer.cpp}::WriteTable Class Reference

Public Member Functions

 WriteTable (std::ofstream &outputStream)
 
 WriteTable (const WriteTable &writeTable)=default
 
void operator() (AbstractProfileTable *table)
 
void WriteRows (int indent, AbstractProfileTable *table, std::vector< CStr > &data)
 

Private Member Functions

const WriteTableoperator= (const WriteTable &)
 

Private Attributes

std::ofstream & m_OutputStream
 

Constructor & Destructor Documentation

◆ WriteTable() [1/2]

anonymous_namespace{ProfileViewer.cpp}::WriteTable::WriteTable ( std::ofstream &  outputStream)
inline

◆ WriteTable() [2/2]

anonymous_namespace{ProfileViewer.cpp}::WriteTable::WriteTable ( const WriteTable writeTable)
default

Member Function Documentation

◆ operator()()

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

◆ operator=()

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

◆ WriteRows()

void anonymous_namespace{ProfileViewer.cpp}::WriteTable::WriteRows ( int  indent,
AbstractProfileTable table,
std::vector< CStr > &  data 
)
inline

Member Data Documentation

◆ m_OutputStream

std::ofstream& anonymous_namespace{ProfileViewer.cpp}::WriteTable::m_OutputStream
private

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