Scarab  v3.4.1
Project 8 C++ Utility Library
Public Member Functions | Private Attributes | List of all members
save_stream< CharT, Traits > Class Template Reference

#include <date.h>

Public Member Functions

 ~save_stream ()
 
 save_stream (const save_stream &)=delete
 
save_streamoperator= (const save_stream &)=delete
 
 save_stream (std::basic_ostream< CharT, Traits > &os)
 

Private Attributes

std::basic_ostream< CharT, Traits > & os_
 
CharT fill_
 
std::ios::fmtflags flags_
 
std::locale loc_
 

Detailed Description

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

Definition at line 945 of file date.h.

Constructor & Destructor Documentation

◆ ~save_stream()

~save_stream ( )
inline

Definition at line 953 of file date.h.

◆ save_stream() [1/2]

save_stream ( const save_stream< CharT, Traits > &  )
delete

◆ save_stream() [2/2]

save_stream ( std::basic_ostream< CharT, Traits > &  os)
inlineexplicit

Definition at line 963 of file date.h.

Member Function Documentation

◆ operator=()

save_stream& operator= ( const save_stream< CharT, Traits > &  )
delete

Member Data Documentation

◆ fill_

CharT fill_
private

Definition at line 948 of file date.h.

◆ flags_

std::ios::fmtflags flags_
private

Definition at line 949 of file date.h.

◆ loc_

std::locale loc_
private

Definition at line 950 of file date.h.

◆ os_

std::basic_ostream<CharT, Traits>& os_
private

Definition at line 947 of file date.h.


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