Kea: log_formatter.h File Reference

| Kea 2.2.0

Classes | Namespaces | Functions
log_formatter.h File Reference
`#include <cstddef>`
`#include <string>`
`#include <iostream>`
`#include <exceptions/exceptions.h>`
`#include <log/logger_level.h>`
`#include <boost/make_shared.hpp>`
`#include <boost/shared_ptr.hpp>`
`#include <boost/lexical_cast.hpp>`
Include dependency graph for log_formatter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | isc::log::FormatFailure
| Format Failure. More...
class | isc::log::Formatter< Logger >
| The log message formatter. More...
class | isc::log::MismatchedPlaceholders
| Mismatched Placeholders. More...

## Namespaces
namespace | isc
| Defines the logger used by the top-level component of kea-lfc.
namespace | isc::log

## Functions
void | isc::log::checkExcessPlaceholders (std::string &message, unsigned int placeholder)
| Internal excess placeholder checker. More...
void | isc::log::replacePlaceholder (std::string &message, const std::string &replacement, const unsigned placeholder)
| The internal replacement routine. More...