Rheolef
7.2
an efficient C++ finite element environment
|
odiststream: see the diststream
page for the full documentation
Definition at line 137 of file diststream.h.
Public Types | |
typedef std::size_t | size_type |
Public Member Functions | |
odiststream () | |
odiststream (std::string filename, std::string suffix="", io::mode_type mode=io::out, const communicator &comm=communicator()) | |
odiststream (std::string filename, io::mode_type mode, const communicator &comm=communicator()) | |
odiststream (std::string filename, std::string suffix, const communicator &comm) | |
odiststream (std::string filename, const communicator &comm) | |
odiststream (std::ostream &os, const communicator &comm=communicator()) | |
~odiststream () | |
void | open (std::string filename, std::string suffix="", io::mode_type mode=io::out, const communicator &comm=communicator()) |
This routine opens a physical output file. | |
void | open (std::string filename, io::mode_type mode, const communicator &comm=communicator()) |
void | open (std::string filename, std::string suffix, const communicator &comm) |
void | open (std::string filename, const communicator &comm) |
void | flush () |
void | close () |
const communicator & | comm () const |
bool | good () const |
operator bool () const | |
std::ostream & | os () |
bool | nop () |
Static Public Member Functions | |
static size_type | io_proc () |
Protected Attributes | |
std::ostream * | _ptr_os |
bool | _use_alloc |
communicator | _comm |
typedef std::size_t size_type |
Definition at line 139 of file diststream.h.
odiststream | ( | ) |
Definition at line 194 of file diststream.h.
odiststream | ( | std::string | filename, |
std::string | suffix = "" , |
||
io::mode_type | mode = io::out , |
||
const communicator & | comm = communicator() |
||
) |
Definition at line 199 of file diststream.h.
odiststream | ( | std::string | filename, |
io::mode_type | mode, | ||
const communicator & | comm = communicator() |
||
) |
Definition at line 205 of file diststream.h.
odiststream | ( | std::string | filename, |
std::string | suffix, | ||
const communicator & | comm | ||
) |
Definition at line 211 of file diststream.h.
odiststream | ( | std::string | filename, |
const communicator & | comm | ||
) |
Definition at line 217 of file diststream.h.
odiststream | ( | std::ostream & | os, |
const communicator & | comm = communicator() |
||
) |
Definition at line 223 of file diststream.h.
~odiststream | ( | ) |
Definition at line 185 of file diststream.cc.
void open | ( | std::string | filename, |
std::string | suffix = "" , |
||
io::mode_type | mode = io::out , |
||
const communicator & | comm = communicator() |
||
) |
This routine opens a physical output file.
Definition at line 144 of file diststream.cc.
void open | ( | std::string | filename, |
io::mode_type | mode, | ||
const communicator & | comm = communicator() |
||
) |
Definition at line 229 of file diststream.h.
void open | ( | std::string | filename, |
std::string | suffix, | ||
const communicator & | comm | ||
) |
Definition at line 235 of file diststream.h.
void open | ( | std::string | filename, |
const communicator & | comm | ||
) |
Definition at line 241 of file diststream.h.
void flush | ( | ) |
Definition at line 175 of file diststream.cc.
void close | ( | ) |
Definition at line 165 of file diststream.cc.
const communicator & comm | ( | ) | const |
Definition at line 167 of file diststream.h.
bool good | ( | ) | const |
Definition at line 195 of file diststream.cc.
operator bool | ( | ) | const |
Definition at line 169 of file diststream.h.
|
static |
Definition at line 79 of file diststream.cc.
std::ostream & os | ( | ) |
Definition at line 247 of file diststream.h.
bool nop | ( | ) |
Definition at line 254 of file diststream.h.
|
protected |
Definition at line 180 of file diststream.h.
|
protected |
Definition at line 181 of file diststream.h.
|
protected |
Definition at line 182 of file diststream.h.