Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::expressions::aux Namespace Reference

Namespaces

 date_time_support
 

Classes

struct  c_ascii_decorator_gen
 
struct  c_decorator_gen
 
struct  c_decorator_traits
 
class  char_decorator_gen1
 
class  char_decorator_gen2
 
class  char_decorator_output_terminal
 Character decorator stream output terminal. More...
 
struct  csv_decorator_gen
 
struct  csv_decorator_traits
 
struct  date_duration_formatter_generator_traits_impl
 
struct  date_formatter_generator_traits_impl
 
struct  date_time_formatter_generator_traits< date_time::subsecond_duration< BaseDurationT, FracOfSecondV >, CharT, VoidT >
 
struct  date_time_formatter_generator_traits< gregorian::date, CharT, VoidT >
 
struct  date_time_formatter_generator_traits< gregorian::date_duration, CharT, VoidT >
 
struct  date_time_formatter_generator_traits< local_time::local_date_time_base< TimeT, TimeZoneT >, CharT, VoidT >
 
struct  date_time_formatter_generator_traits< posix_time::hours, CharT, VoidT >
 
struct  date_time_formatter_generator_traits< posix_time::minutes, CharT, VoidT >
 
struct  date_time_formatter_generator_traits< posix_time::ptime, CharT, VoidT >
 
struct  date_time_formatter_generator_traits< posix_time::seconds, CharT, VoidT >
 
struct  date_time_formatter_generator_traits< posix_time::time_duration, CharT, VoidT >
 
struct  date_time_formatter_generator_traits_impl
 
struct  default_char_type
 
struct  default_char_type< FunT, false, false, true >
 
struct  default_char_type< FunT, false, true, HasArg2V >
 
struct  default_char_type< FunT, true, HasSecondArgumentV, HasArg2V >
 
struct  default_named_scope_params
 Auxiliary traits to acquire default formatter parameters depending on the character type. More...
 
class  format_named_scope_impl
 
class  if_else_output_terminal
 
class  if_gen
 
class  if_output_terminal
 
struct  if_then_else_gen
 
struct  if_then_gen
 
struct  message_formatter
 Default log record message formatter. More...
 
class  stream_ref
 
struct  string_const_iterator
 
struct  string_const_iterator< char * >
 
struct  string_const_iterator< const char * >
 
struct  string_const_iterator< const wchar_t * >
 
struct  string_const_iterator< wchar_t * >
 
struct  time_duration_formatter_generator_traits_impl
 
class  wrapped_formatter_output_terminal
 Wrapped formatter stream output terminal. More...
 
struct  xml_decorator_gen
 
struct  xml_decorator_traits
 

Functions

template<typename CharT >
boost::log::aux::light_function
< void(basic_formatting_ostream
< CharT >
&, attributes::named_scope::value_type::value_type
const &) > 
parse_named_scope_format (const CharT *format)
 Parses the named scope format string and constructs the formatter function. More...
 
template<typename CharT , typename TraitsT , typename AllocatorT >
boost::log::aux::light_function
< void(basic_formatting_ostream
< CharT >
&, attributes::named_scope::value_type::value_type
const &) > 
parse_named_scope_format (std::basic_string< CharT, TraitsT, AllocatorT > const &format)
 Parses the named scope format string and constructs the formatter function. More...
 
template<typename CharT , typename TraitsT >
boost::log::aux::light_function
< void(basic_formatting_ostream
< CharT >
&, attributes::named_scope::value_type::value_type
const &) > 
parse_named_scope_format (basic_string_literal< CharT, TraitsT > const &format)
 Parses the named scope format string and constructs the formatter function. More...
 
template<typename CharT , template< typename > class ActorT, typename FallbackPolicyT , typename ArgsT >
BOOST_FORCEINLINE
format_named_scope_actor
< FallbackPolicyT, CharT,
ActorT > 
format_named_scope (attribute_name const &name, FallbackPolicyT const &fallback, ArgsT const &args)
 

Function Documentation

template<typename CharT , template< typename > class ActorT, typename FallbackPolicyT , typename ArgsT >
BOOST_FORCEINLINE format_named_scope_actor< FallbackPolicyT, CharT, ActorT > boost::expressions::aux::format_named_scope ( attribute_name const &  name,
FallbackPolicyT const &  fallback,
ArgsT const &  args 
)
template<typename CharT >
boost::log::aux::light_function< void (basic_formatting_ostream< CharT >&, attributes::named_scope::value_type::value_type const&) > boost::expressions::aux::parse_named_scope_format ( const CharT *  format)
inline

Parses the named scope format string and constructs the formatter function.

Referenced by parse_named_scope_format().

template<typename CharT , typename TraitsT , typename AllocatorT >
boost::log::aux::light_function< void (basic_formatting_ostream< CharT >&, attributes::named_scope::value_type::value_type const&) > boost::expressions::aux::parse_named_scope_format ( std::basic_string< CharT, TraitsT, AllocatorT > const &  format)
inline

Parses the named scope format string and constructs the formatter function.

References boost::multiprecision::backends::p, and parse_named_scope_format().

template<typename CharT , typename TraitsT >
boost::log::aux::light_function< void (basic_formatting_ostream< CharT >&, attributes::named_scope::value_type::value_type const&) > boost::expressions::aux::parse_named_scope_format ( basic_string_literal< CharT, TraitsT > const &  format)
inline