Boost C++ Libraries

PrevUpHomeNext

Header <boost/log/formatters/date_time.hpp>

Andrey Semashev

11.03.2008

The header contains implementation of date and time-related formatters.

namespace boost {
  namespace log {
    namespace formatters {
      template<typename CharT, typename AttributeValueTypesT, 
               template< typename > class FormatterImplT, 
               typename ExceptionPolicyT> 
        class fmt_date_time_facade;
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, throw_policy > 
        date(std::basic_string< CharT > const &, ArgsT...const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, throw_policy > 
        time(std::basic_string< CharT > const &, ArgsT...const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, throw_policy > 
        date_time(std::basic_string< CharT > const &, ArgsT...const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, throw_policy > 
        time_duration(std::basic_string< CharT > const &, ArgsT...const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, throw_policy > 
        time_period(std::basic_string< CharT > const &, ArgsT...const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, no_throw_policy > 
        date(std::basic_string< CharT > const &, ArgsT...const &, 
             std::nothrow_t const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, no_throw_policy > 
        time(std::basic_string< CharT > const &, ArgsT...const &, 
             std::nothrow_t const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, no_throw_policy > 
        date_time(std::basic_string< CharT > const &, ArgsT...const &, 
                  std::nothrow_t const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, no_throw_policy > 
        time_duration(std::basic_string< CharT > const &, ArgsT...const &, 
                      std::nothrow_t const &);
      template<typename AttributeValueTypesT, typename CharT, 
               typename... ArgsT> 
        fmt_date_time_facade< CharT, AttributeValueTypesT, implementation_defined, no_throw_policy > 
        time_period(std::basic_string< CharT > const &, ArgsT...const &, 
                    std::nothrow_t const &);
    }
  }
}

PrevUpHomeNext