ANNA Suite  2020b
Multipurpose development suite for Telco applications
Classes | Public Member Functions | List of all members
anna::diameter::comm::MessageStatistics Class Reference

#include <MessageStatistics.hpp>

Classes

struct  ConceptType
 

Public Member Functions

 MessageStatistics ()
 
 ~MessageStatistics ()
 
void initialize (const std::string &name) noexcept(false)
 
void process (const ConceptType::_v &conceptType, const anna::diameter::CommandId &cid, const double &value) noexcept(false)
 
anna::statistics::AccumulatorgetAccumulator () const
 

Constructor & Destructor Documentation

◆ MessageStatistics()

anna::diameter::comm::MessageStatistics::MessageStatistics ( )
inline
36 {;}

◆ ~MessageStatistics()

anna::diameter::comm::MessageStatistics::~MessageStatistics ( )
inline
37 {;}

Member Function Documentation

◆ getAccumulator()

anna::statistics::Accumulator* anna::diameter::comm::MessageStatistics::getAccumulator ( ) const
inline
43 { return a_accumulator; }

◆ initialize()

void anna::diameter::comm::MessageStatistics::initialize ( const std::string &  name)
noexcept

◆ process()

void anna::diameter::comm::MessageStatistics::process ( const ConceptType::_v conceptType,
const anna::diameter::CommandId cid,
const double &  value 
)
noexcept

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