EMANE
1.2.1
|
A StatisticTablePublisher produces two dimensional tables of Anys. More...
#include <statistictablepublisher.h>
Public Member Functions | |
virtual | ~StatisticTablePublisher () |
virtual StatisticTableLabels | getLabels () const =0 |
virtual StatisticTableValues | getValues () const =0 |
virtual void | clear ()=0 |
Protected Member Functions | |
StatisticTablePublisher ()=default | |
A StatisticTablePublisher produces two dimensional tables of Anys.
Definition at line 52 of file statistictablepublisher.h.
|
inlinevirtual |
Destroys an instance
Definition at line 58 of file statistictablepublisher.h.
|
protecteddefault |
|
pure virtual |
Clears the table
Implemented in EMANE::StatisticTable< Key, Compare, sortIndex >, EMANE::StatisticTable< std::string >, EMANE::StatisticTable< PacketCountTableKey >, EMANE::StatisticTable< EventCountTableKey >, EMANE::StatisticTable< Key >, EMANE::StatisticTable< std::uint32_t >, EMANE::StatisticTable< ReceivePowerTableKey >, EMANE::StatisticTable< std::uint8_t >, EMANE::StatisticTable< NEMId >, and EMANE::StatisticTable< uint64_t >.
|
pure virtual |
Gets the table column labels
Implemented in EMANE::StatisticTable< Key, Compare, sortIndex >, EMANE::StatisticTable< std::string >, EMANE::StatisticTable< PacketCountTableKey >, EMANE::StatisticTable< EventCountTableKey >, EMANE::StatisticTable< Key >, EMANE::StatisticTable< std::uint32_t >, EMANE::StatisticTable< ReceivePowerTableKey >, EMANE::StatisticTable< std::uint8_t >, EMANE::StatisticTable< NEMId >, and EMANE::StatisticTable< uint64_t >.
|
pure virtual |
Gets the table values
Implemented in EMANE::StatisticTable< Key, Compare, sortIndex >, EMANE::StatisticTable< std::string >, EMANE::StatisticTable< PacketCountTableKey >, EMANE::StatisticTable< EventCountTableKey >, EMANE::StatisticTable< Key >, EMANE::StatisticTable< std::uint32_t >, EMANE::StatisticTable< ReceivePowerTableKey >, EMANE::StatisticTable< std::uint8_t >, EMANE::StatisticTable< NEMId >, and EMANE::StatisticTable< uint64_t >.