Fesapi 2.3.0.0
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
Public Types | Public Member Functions | Static Public Attributes | Friends | List of all members
date::hh_mm_ss< Duration > Class Template Reference

Public Types

using precision = typename dfs::precision
 

Public Member Functions

CONSTCD11 hh_mm_ss (Duration d) NOEXCEPT
 
CONSTCD11 std::chrono::hours hours () const NOEXCEPT
 
CONSTCD11 std::chrono::minutes minutes () const NOEXCEPT
 
CONSTCD11 std::chrono::seconds seconds () const NOEXCEPT
 
CONSTCD14 std::chrono::seconds & seconds (detail::undocumented) NOEXCEPT
 
CONSTCD11 precision subseconds () const NOEXCEPT
 
CONSTCD11 bool is_negative () const NOEXCEPT
 
CONSTCD11 operator precision () const NOEXCEPT
 
CONSTCD11 precision to_duration () const NOEXCEPT
 
CONSTCD11 bool in_conventional_range () const NOEXCEPT
 

Static Public Attributes

static unsigned CONSTDATA fractional_width = dfs::width
 

Friends

template<class charT , class traits >
std::basic_ostream< charT, traits > & operator<< (std::basic_ostream< charT, traits > &os, hh_mm_ss const &tod)
 
template<class CharT , class Traits , class Duration2 >
std::basic_ostream< CharT, Traits > & date::to_stream (std::basic_ostream< CharT, Traits > &os, const CharT *fmt, const fields< Duration2 > &fds, const std::string *abbrev, const std::chrono::seconds *offset_sec)
 
template<class CharT , class Traits , class Duration2 , class Alloc >
std::basic_istream< CharT, Traits > & date::from_stream (std::basic_istream< CharT, Traits > &is, const CharT *fmt, fields< Duration2 > &fds, std::basic_string< CharT, Traits, Alloc > *abbrev, std::chrono::minutes *offset)
 

The documentation for this class was generated from the following file: