Namespaces | |
| detail | |
| log | |
Classes | |
| class | IndentedStream |
| Output to stream with specified indent or prefix. More... | |
| class | Logger |
| Represents a log module in the logging facility. More... | |
| class | Logging |
| Controls the logging facility. More... | |
| class | NotificationStream |
| A facility to publish notifications. More... | |
| class | NotificationSubscriber |
| Provides the subscriber side of a Notification Stream. More... | |
| class | NotificationSubscriberBase |
| class | RttEstimator |
| RTT/RTO estimator. More... | |
| class | RttEstimatorWithStats |
| RTT/RTO estimator that also maintains min/max/average RTT statistics. More... | |
| class | Sha256 |
| Provides stateful SHA-256 digest calculation. More... | |
| class | Sqlite3Statement |
| Wrap an SQLite3 prepared statement. More... | |
Enumerations | |
| enum class | LogLevel { FATAL = -1 , NONE = 0 , ERROR = 1 , WARN = 2 , INFO = 3 , DEBUG = 4 , TRACE = 5 , ALL = 255 } |
| Indicates the severity level of a log message. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, LogLevel level) |
| Output LogLevel as a string. More... | |
| std::ostream & | operator<< (std::ostream &os, Sha256 &digest) |
| LogLevel | parseLogLevel (std::string_view s) |
| Parse LogLevel from a string. More... | |
Variables | |
| constexpr LogLevel | INITIAL_DEFAULT_LEVEL = LogLevel::NONE |
|
strong |
Indicates the severity level of a log message.
Definition at line 45 of file logger.hpp.
| std::ostream & ndn::util::operator<< | ( | std::ostream & | os, |
| LogLevel | level | ||
| ) |
Output LogLevel as a string.
| std::invalid_argument | Unknown level |
Definition at line 27 of file logger.cpp.
| std::ostream & ndn::util::operator<< | ( | std::ostream & | os, |
| Sha256 & | digest | ||
| ) |
Definition at line 140 of file sha256.cpp.
| LogLevel ndn::util::parseLogLevel | ( | std::string_view | s | ) |
Parse LogLevel from a string.
| std::invalid_argument | Unknown level name |
Definition at line 53 of file logger.cpp.
|
constexpr |
Definition at line 77 of file logging.cpp.