NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
date::detail::save_istream< CharT, Traits > Class Template Reference

#include <date.h>

Collaboration diagram for date::detail::save_istream< CharT, Traits >:

Public Member Functions

 ~save_istream ()
 
 save_istream (const save_istream &)=delete
 
save_istreamoperator= (const save_istream &)=delete
 
 save_istream (std::basic_ios< CharT, Traits > &is)
 

Protected Attributes

std::basic_ios< CharT, Traits > & is_
 
CharT fill_
 
std::ios::fmtflags flags_
 
std::streamsize precision_
 
std::streamsize width_
 
std::basic_ostream< CharT, Traits > * tie_
 
std::locale loc_
 

Detailed Description

template<class CharT, class Traits = std::char_traits<CharT>>
class date::detail::save_istream< CharT, Traits >

Definition at line 1019 of file date.h.

Constructor & Destructor Documentation

◆ ~save_istream()

template<class CharT , class Traits = std::char_traits<CharT>>
date::detail::save_istream< CharT, Traits >::~save_istream ( )
inline

Definition at line 1031 of file date.h.

◆ save_istream() [1/2]

template<class CharT , class Traits = std::char_traits<CharT>>
date::detail::save_istream< CharT, Traits >::save_istream ( const save_istream< CharT, Traits > &  )
delete

◆ save_istream() [2/2]

template<class CharT , class Traits = std::char_traits<CharT>>
date::detail::save_istream< CharT, Traits >::save_istream ( std::basic_ios< CharT, Traits > &  is)
inlineexplicit

Definition at line 1044 of file date.h.

Member Function Documentation

◆ operator=()

template<class CharT , class Traits = std::char_traits<CharT>>
save_istream & date::detail::save_istream< CharT, Traits >::operator= ( const save_istream< CharT, Traits > &  )
delete

Member Data Documentation

◆ fill_

template<class CharT , class Traits = std::char_traits<CharT>>
CharT date::detail::save_istream< CharT, Traits >::fill_
protected

Definition at line 1023 of file date.h.

◆ flags_

template<class CharT , class Traits = std::char_traits<CharT>>
std::ios::fmtflags date::detail::save_istream< CharT, Traits >::flags_
protected

Definition at line 1024 of file date.h.

◆ is_

template<class CharT , class Traits = std::char_traits<CharT>>
std::basic_ios<CharT, Traits>& date::detail::save_istream< CharT, Traits >::is_
protected

Definition at line 1022 of file date.h.

◆ loc_

template<class CharT , class Traits = std::char_traits<CharT>>
std::locale date::detail::save_istream< CharT, Traits >::loc_
protected

Definition at line 1028 of file date.h.

◆ precision_

template<class CharT , class Traits = std::char_traits<CharT>>
std::streamsize date::detail::save_istream< CharT, Traits >::precision_
protected

Definition at line 1025 of file date.h.

◆ tie_

template<class CharT , class Traits = std::char_traits<CharT>>
std::basic_ostream<CharT, Traits>* date::detail::save_istream< CharT, Traits >::tie_
protected

Definition at line 1027 of file date.h.

◆ width_

template<class CharT , class Traits = std::char_traits<CharT>>
std::streamsize date::detail::save_istream< CharT, Traits >::width_
protected

Definition at line 1026 of file date.h.


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