Geant4  10.02.p03
G4IosFlagsSaver Class Reference

#include <G4IosFlagsSaver.hh>

Collaboration diagram for G4IosFlagsSaver:

Public Member Functions

 G4IosFlagsSaver (std::ostream &_ios)
 
 ~G4IosFlagsSaver ()
 

Private Attributes

std::ostream & fIO
 
std::ios::fmtflags fFlags
 

Detailed Description

Definition at line 29 of file G4IosFlagsSaver.hh.

Constructor & Destructor Documentation

◆ G4IosFlagsSaver()

G4IosFlagsSaver::G4IosFlagsSaver ( std::ostream &  _ios)
inlineexplicit

Definition at line 32 of file G4IosFlagsSaver.hh.

32  :
33  fIO(_ios), fFlags(_ios.flags())
34  {
35  }
std::ios::fmtflags fFlags
std::ostream & fIO

◆ ~G4IosFlagsSaver()

G4IosFlagsSaver::~G4IosFlagsSaver ( )
inline

Definition at line 36 of file G4IosFlagsSaver.hh.

37  {
38  fIO.flags(fFlags);
39  }
std::ios::fmtflags fFlags
std::ostream & fIO

Member Data Documentation

◆ fFlags

std::ios::fmtflags G4IosFlagsSaver::fFlags
private

Definition at line 43 of file G4IosFlagsSaver.hh.

◆ fIO

std::ostream& G4IosFlagsSaver::fIO
private

Definition at line 42 of file G4IosFlagsSaver.hh.


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