NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
date::parse_manip< Parsable, CharT, Traits, Alloc > Struct Template Reference

#include <date.h>

Collaboration diagram for date::parse_manip< Parsable, CharT, Traits, Alloc >:

Public Member Functions

 parse_manip (std::basic_string< CharT, Traits, Alloc > format, Parsable &tp, std::basic_string< CharT, Traits, Alloc > *abbrev=nullptr, std::chrono::minutes *offset=nullptr)
 

Public Attributes

const std::basic_string< CharT, Traits, Alloc > format_
 
Parsable & tp_
 
std::basic_string< CharT, Traits, Alloc > * abbrev_
 
std::chrono::minutes * offset_
 

Detailed Description

template<class Parsable, class CharT, class Traits = std::char_traits<CharT>, class Alloc = std::allocator<CharT>>
struct date::parse_manip< Parsable, CharT, Traits, Alloc >

Definition at line 8071 of file date.h.

Constructor & Destructor Documentation

◆ parse_manip()

template<class Parsable , class CharT , class Traits = std::char_traits<CharT>, class Alloc = std::allocator<CharT>>
date::parse_manip< Parsable, CharT, Traits, Alloc >::parse_manip ( std::basic_string< CharT, Traits, Alloc >  format,
Parsable &  tp,
std::basic_string< CharT, Traits, Alloc > *  abbrev = nullptr,
std::chrono::minutes *  offset = nullptr 
)
inline

Definition at line 8079 of file date.h.

Member Data Documentation

◆ abbrev_

template<class Parsable , class CharT , class Traits = std::char_traits<CharT>, class Alloc = std::allocator<CharT>>
std::basic_string<CharT, Traits, Alloc>* date::parse_manip< Parsable, CharT, Traits, Alloc >::abbrev_

Definition at line 8075 of file date.h.

Referenced by date::operator>>().

◆ format_

template<class Parsable , class CharT , class Traits = std::char_traits<CharT>, class Alloc = std::allocator<CharT>>
const std::basic_string<CharT, Traits, Alloc> date::parse_manip< Parsable, CharT, Traits, Alloc >::format_

Definition at line 8073 of file date.h.

Referenced by date::operator>>().

◆ offset_

template<class Parsable , class CharT , class Traits = std::char_traits<CharT>, class Alloc = std::allocator<CharT>>
std::chrono::minutes* date::parse_manip< Parsable, CharT, Traits, Alloc >::offset_

Definition at line 8076 of file date.h.

Referenced by date::operator>>().

◆ tp_

template<class Parsable , class CharT , class Traits = std::char_traits<CharT>, class Alloc = std::allocator<CharT>>
Parsable& date::parse_manip< Parsable, CharT, Traits, Alloc >::tp_

Definition at line 8074 of file date.h.

Referenced by date::operator>>().


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