microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
boost_time.hpp File Reference

Boost.Chrono and Boost.DateTime formatters. More...

#include "../microfmt.hpp"
#include <boost/chrono.hpp>
#include <boost/date_time/gregorian/gregorian_types.hpp>
#include <boost/date_time/posix_time/posix_time_types.hpp>
#include <type_traits>
Include dependency graph for boost_time.hpp:

Go to the source code of this file.

Classes

struct  microfmt::formatter< boost::chrono::duration< Rep, Period > >
 
struct  microfmt::formatter< boost::chrono::time_point< Clock, Duration > >
 
struct  microfmt::formatter< boost::gregorian::date >
 
struct  microfmt::formatter< boost::posix_time::time_duration >
 
struct  microfmt::formatter< boost::posix_time::ptime >
 

Namespaces

namespace  microfmt
 
namespace  microfmt::detail
 

Functions

template<typename Period >
constexpr microfmt::string_view microfmt::detail::boost_duration_suffix () noexcept
 
void microfmt::detail::format_boost_date (const boost::gregorian::date &date, const sink &out) noexcept
 
void microfmt::detail::format_boost_time_duration (const boost::posix_time::time_duration &duration, const sink &out) noexcept
 

Detailed Description

Boost.Chrono and Boost.DateTime formatters.