Rheolef  7.2
an efficient C++ finite element environment
 
Loading...
Searching...
No Matches
orheostream

Detailed Description

Definition at line 194 of file rheostream.h.

+ Inheritance diagram for orheostream:

Public Member Functions

 orheostream ()
 
 orheostream (const std::string &name, const std::string &suffix=std::string(), io::mode_type mode=io::out)
 
virtual ~orheostream ()
 
void open (const std::string &name, const std::string &suffix=std::string(), io::mode_type mode=io::out)
 
void flush ()
 
void close ()
 
const std::string & filename () const
 

Protected Member Functions

void _open_internal (io::mode_type mode)
 
void _close_internal ()
 

Protected Attributes

io::mode_type _mode
 
std::string _full_name
 

Constructor & Destructor Documentation

◆ orheostream() [1/2]

Definition at line 196 of file rheostream.h.

◆ orheostream() [2/2]

orheostream ( const std::string &  name,
const std::string &  suffix = std::string(),
io::mode_type  mode = io::out 
)

Definition at line 68 of file rheostream.cc.

◆ ~orheostream()

~orheostream ( )
virtual

Definition at line 75 of file rheostream.cc.

Member Function Documentation

◆ open()

void open ( const std::string &  name,
const std::string &  suffix = std::string(),
io::mode_type  mode = io::out 
)

Definition at line 80 of file rheostream.cc.

◆ flush()

void flush ( )

Definition at line 150 of file rheostream.cc.

◆ close()

void close ( )

Definition at line 143 of file rheostream.cc.

◆ filename()

const std::string & filename ( ) const

Definition at line 204 of file rheostream.h.

◆ _open_internal()

void _open_internal ( io::mode_type  mode)
protected

Definition at line 101 of file rheostream.cc.

◆ _close_internal()

void _close_internal ( )
protected

Definition at line 115 of file rheostream.cc.

Member Data Documentation

◆ _mode

io::mode_type _mode
protected

Definition at line 210 of file rheostream.h.

◆ _full_name

std::string _full_name
protected

Definition at line 211 of file rheostream.h.


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