5#ifndef FLOW_MONITOR_OUTPUT_STATS_H
6#define FLOW_MONITOR_OUTPUT_STATS_H
8#include "ns3/flow-monitor-helper.h"
9#include "ns3/sqlite-output.h"
23class FlowMonitorOutputStats
57 void SetDb(SQLiteOutput* db,
const std::string& tableName);
65 void Save(
const Ptr<FlowMonitor>& monitor,
66 FlowMonitorHelper& flowmonHelper,
67 const std::string& filename);
70 static void DeleteWhere(SQLiteOutput* p, uint32_t seed, uint32_t run,
const std::string& table);
73 std::string m_tableName;
void Save(const Ptr< FlowMonitor > &monitor, FlowMonitorHelper &flowmonHelper, const std::string &filename)
Store the flow monitor output in the database.
void SetDb(SQLiteOutput *db, const std::string &tableName)
Install the output database.
FlowMonitorOutputStats()
FlowMonitorOutputStats constructor.