SOLA
Loading...
Searching...
No Matches
Public Member Functions | List of all members
minhton::MinhtonLoggerNs3 Class Reference
Inheritance diagram for minhton::MinhtonLoggerNs3:
minhton::LoggerInterface

Public Member Functions

 MinhtonLoggerNs3 (LogDeviceApp log_device_application, LogFunction log, LogEvent log_event)
 
void logCritical (const std::string &msg) const final
 
void logWarning (const std::string &msg) const final
 
void logInfo (const std::string &msg) const final
 
void logDebug (const std::string &msg) const final
 
void logNodeUninit (const LoggerInfoNodeState &info) final
 
void logNodeRunning (const LoggerInfoNodeState &info) final
 
void logNodeLeft (const LoggerInfoNodeState &info) final
 
void logPhysicalNodeInfo (const LoggerPhysicalNodeInfo &info) final
 
void logNode (const LoggerInfoAddNode &info) final
 
void logNeighbor (const LoggerInfoAddNeighbor &info) final
 
void logEvent (const LoggerInfoAddEvent &info) final
 Don't forget to use .c_str() to convert std::string into a char array.
 
void logSearchExactTest (const LoggerInfoSearchExact &info) final
 
void logTraffic (const MessageLoggingInfo &info) final
 
void logContent (const LoggerInfoAddContent &info) final
 
void logFindQuery (const LoggerInfoAddFindQuery &info) final
 
void logFindQueryResult (const LoggerInfoAddFindQueryResult &info) final
 
void setApplicationUUID (const solanet::UUID &app_uuid) final
 
- Public Member Functions inherited from minhton::LoggerInterface
 LoggerInterface (std::string uuid)
 

Additional Inherited Members

- Protected Attributes inherited from minhton::LoggerInterface
std::string uuid_
 

Member Function Documentation

◆ logContent()

void minhton::MinhtonLoggerNs3::logContent ( const LoggerInfoAddContent info)
finalvirtual

◆ logCritical()

void minhton::MinhtonLoggerNs3::logCritical ( const std::string &  msg) const
finalvirtual

◆ logDebug()

void minhton::MinhtonLoggerNs3::logDebug ( const std::string &  msg) const
finalvirtual

◆ logEvent()

void minhton::MinhtonLoggerNs3::logEvent ( const LoggerInfoAddEvent info)
finalvirtual

Don't forget to use .c_str() to convert std::string into a char array.

Implements minhton::LoggerInterface.

◆ logFindQuery()

void minhton::MinhtonLoggerNs3::logFindQuery ( const LoggerInfoAddFindQuery info)
finalvirtual

◆ logFindQueryResult()

void minhton::MinhtonLoggerNs3::logFindQueryResult ( const LoggerInfoAddFindQueryResult info)
finalvirtual

◆ logInfo()

void minhton::MinhtonLoggerNs3::logInfo ( const std::string &  msg) const
finalvirtual

◆ logNeighbor()

void minhton::MinhtonLoggerNs3::logNeighbor ( const LoggerInfoAddNeighbor info)
finalvirtual

◆ logNode()

void minhton::MinhtonLoggerNs3::logNode ( const LoggerInfoAddNode info)
finalvirtual

◆ logNodeLeft()

void minhton::MinhtonLoggerNs3::logNodeLeft ( const LoggerInfoNodeState info)
finalvirtual

◆ logNodeRunning()

void minhton::MinhtonLoggerNs3::logNodeRunning ( const LoggerInfoNodeState info)
finalvirtual

◆ logNodeUninit()

void minhton::MinhtonLoggerNs3::logNodeUninit ( const LoggerInfoNodeState info)
finalvirtual

◆ logPhysicalNodeInfo()

void minhton::MinhtonLoggerNs3::logPhysicalNodeInfo ( const LoggerPhysicalNodeInfo info)
finalvirtual

◆ logSearchExactTest()

void minhton::MinhtonLoggerNs3::logSearchExactTest ( const LoggerInfoSearchExact info)
finalvirtual

◆ logTraffic()

void minhton::MinhtonLoggerNs3::logTraffic ( const MessageLoggingInfo info)
finalvirtual

◆ logWarning()

void minhton::MinhtonLoggerNs3::logWarning ( const std::string &  msg) const
finalvirtual

◆ setApplicationUUID()

void minhton::MinhtonLoggerNs3::setApplicationUUID ( const solanet::UUID &  app_uuid)
inlinefinalvirtual

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