A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::SqliteDataOutput::SqliteOutputCallback Class Reference
+ Inheritance diagram for ns3::SqliteDataOutput::SqliteOutputCallback:
+ Collaboration diagram for ns3::SqliteDataOutput::SqliteOutputCallback:

Public Member Functions

 SqliteOutputCallback (Ptr< SqliteDataOutput > owner, std::string run)
void OutputSingleton (std::string key, std::string variable, int val)
void OutputSingleton (std::string key, std::string variable, uint32_t val)
void OutputSingleton (std::string key, std::string variable, double val)
void OutputSingleton (std::string key, std::string variable, std::string val)
void OutputSingleton (std::string key, std::string variable, Time val)
void OutputStatistic (std::string key, std::string variable, const StatisticalSummary *statSum)
- Public Member Functions inherited from ns3::DataOutputCallback
virtual ~DataOutputCallback ()

Private Attributes

Ptr< SqliteDataOutputm_owner
std::string m_runLabel

Detailed Description

Definition at line 51 of file sqlite-data-output.h.

Constructor & Destructor Documentation

SqliteDataOutput::SqliteOutputCallback::SqliteOutputCallback ( Ptr< SqliteDataOutput owner,
std::string  run 
)

Definition at line 148 of file sqlite-data-output.cc.

Member Function Documentation

void SqliteDataOutput::SqliteOutputCallback::OutputSingleton ( std::string  key,
std::string  variable,
int  val 
)
virtual

Implements ns3::DataOutputCallback.

Definition at line 178 of file sqlite-data-output.cc.

Referenced by OutputStatistic().

+ Here is the caller graph for this function:

void SqliteDataOutput::SqliteOutputCallback::OutputSingleton ( std::string  key,
std::string  variable,
uint32_t  val 
)
virtual

Implements ns3::DataOutputCallback.

Definition at line 194 of file sqlite-data-output.cc.

void SqliteDataOutput::SqliteOutputCallback::OutputSingleton ( std::string  key,
std::string  variable,
double  val 
)
virtual

Implements ns3::DataOutputCallback.

Definition at line 208 of file sqlite-data-output.cc.

void SqliteDataOutput::SqliteOutputCallback::OutputSingleton ( std::string  key,
std::string  variable,
std::string  val 
)
virtual

Implements ns3::DataOutputCallback.

Definition at line 222 of file sqlite-data-output.cc.

void SqliteDataOutput::SqliteOutputCallback::OutputSingleton ( std::string  key,
std::string  variable,
Time  val 
)
virtual

Implements ns3::DataOutputCallback.

Definition at line 236 of file sqlite-data-output.cc.

References ns3::Time::GetTimeStep().

+ Here is the call graph for this function:

void SqliteDataOutput::SqliteOutputCallback::OutputStatistic ( std::string  key,
std::string  variable,
const StatisticalSummary statSum 
)
virtual

Member Data Documentation

Ptr<SqliteDataOutput> ns3::SqliteDataOutput::SqliteOutputCallback::m_owner
private

Definition at line 80 of file sqlite-data-output.h.

std::string ns3::SqliteDataOutput::SqliteOutputCallback::m_runLabel
private

Definition at line 81 of file sqlite-data-output.h.


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