4.4.1
Freundlich's C++ toolkit
Loading...
Searching...
No Matches
Typedefs | Functions
fcppt::log::format Namespace Reference

Functions and classes related to log formatting. More...

Typedefs

using function = fcppt::function< fcppt::string(fcppt::string)>
 A formatter function object.
 
using optional_function = fcppt::optional::object< fcppt::log::format::function >
 
using prefix_string = fcppt::strong_typedef< fcppt::string,_ >
 
using suffix_string = fcppt::strong_typedef< fcppt::string,_ >
 

Functions

FCPPT_LOG_DETAIL_SYMBOL fcppt::log::format::optional_function chain (fcppt::log::format::optional_function const &parent, fcppt::log::format::optional_function const &child)
 Composes two formatters.
 
FCPPT_LOG_DETAIL_SYMBOL fcppt::log::format::function default_level (fcppt::log::level level)
 Creates a default formatter for a level stream.
 
FCPPT_LOG_DETAIL_SYMBOL fcppt::log::format::function inserter (fcppt::log::format::prefix_string const &, fcppt::log::format::suffix_string const &)
 Creates a formatter from a prefix and a suffix.
 
FCPPT_LOG_DETAIL_SYMBOL fcppt::log::format::function prefix (fcppt::log::format::prefix_string const &prefix)
 Creates a prefix formatter.
 
FCPPT_LOG_DETAIL_SYMBOL fcppt::log::format::function time_stamp ()
 Creates a formatter that prints a time stamp.
 

Detailed Description

Functions and classes related to log formatting.