SOLA
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
minhton::Logger Class Reference

Public Types

using LoggerPtr = std::shared_ptr< LoggerInterface >
 

Public Member Functions

void addLogger (LoggerPtr logger)
 
void logCritical (const std::string &msg) const
 
void logWarning (const std::string &msg) const
 
void logInfo (const std::string &msg) const
 
void logDebug (const std::string &msg) const
 
void logNodeUninit (const LoggerInfoNodeState &info)
 
void logNodeRunning (const LoggerInfoNodeState &info)
 
void logNodeLeft (const LoggerInfoNodeState &info)
 
void logPhysicalNodeInfo (const LoggerPhysicalNodeInfo &info)
 
void logNode (const LoggerInfoAddNode &info)
 
void logNeighbor (const LoggerInfoAddNeighbor &info)
 
void logEvent (const LoggerInfoAddEvent &info)
 
void logSearchExactTest (const LoggerInfoSearchExact &info)
 
void logTraffic (const MessageLoggingInfo &info)
 
void logContent (const LoggerInfoAddContent &info)
 
void logFindQuery (const LoggerInfoAddFindQuery &info)
 
void logFindQueryResult (const LoggerInfoAddFindQueryResult &info)
 
LogLevel getLogLevel () const
 
void setLogLevel (LogLevel logLevel)
 

Static Public Member Functions

static LogLevel logLevelFromString (const std::string &level)
 

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