NAMD
|
#include <fstream_namd.h>
Public Member Functions | |
ofstream_namd () | |
ofstream_namd (const char *_fname, std::ios_base::openmode _mode=std::ios_base::out) | |
ofstream_namd (const char *_fname, const char *_ext) | |
void | open (const char *_fname, std::ios_base::openmode _mode=std::ios_base::out) |
void | open (const char *_fname, const char *_ext) |
bool | is_open () const |
ofstream_namd & | flush () |
void | close () |
~ofstream_namd () | |
bool | good () const |
bool | fail () const |
bool | bad () const |
bool | operator! () const |
operator bool () const | |
void | clear () |
Definition at line 8 of file fstream_namd.h.
|
inline |
Definition at line 16 of file fstream_namd.h.
|
inlineexplicit |
Definition at line 18 of file fstream_namd.h.
References open().
|
inlineexplicit |
Definition at line 22 of file fstream_namd.h.
References open().
|
inline |
Definition at line 36 of file fstream_namd.h.
References close().
|
inline |
Definition at line 42 of file fstream_namd.h.
|
inline |
Definition at line 45 of file fstream_namd.h.
Referenced by Controller::outputExtendedSystem().
void ofstream_namd::close | ( | ) |
Definition at line 25 of file fstream_namd.C.
References flush(), NAMD_bug(), and NAMD_close.
Referenced by Controller::outputExtendedSystem(), and ~ofstream_namd().
|
inline |
Definition at line 41 of file fstream_namd.h.
ofstream_namd & ofstream_namd::flush | ( | ) |
Definition at line 17 of file fstream_namd.C.
References NAMD_bug(), and NAMD_write.
Referenced by Controller::adaptTempWriteRestart(), close(), Controller::outputExtendedSystem(), Controller::outputFepEnergy(), and Controller::outputTiEnergy().
|
inline |
Definition at line 40 of file fstream_namd.h.
|
inline |
Definition at line 30 of file fstream_namd.h.
Referenced by colvarproxy_namd::output_stream(), Controller::outputExtendedSystem(), Controller::outputFepEnergy(), and Controller::outputTiEnergy().
void ofstream_namd::open | ( | const char * | _fname, |
std::ios_base::openmode | _mode = std::ios_base::out |
||
) |
Definition at line 11 of file fstream_namd.C.
References NAMD_bug(), and NAMD_open_text().
Referenced by Controller::adaptTempInit(), ofstream_namd(), open(), Controller::outputExtendedSystem(), Controller::outputFepEnergy(), and Controller::outputTiEnergy().
void ofstream_namd::open | ( | const char * | _fname, |
const char * | _ext | ||
) |
Definition at line 5 of file fstream_namd.C.
References NAMD_backup_file(), NAMD_bug(), and open().
|
inline |
Definition at line 44 of file fstream_namd.h.
|
inline |
Definition at line 43 of file fstream_namd.h.