Definition at line 62 of file TimeNamedFileStream.hpp.
#include <TimeNamedFileStream.hpp>
Public Member Functions | |
std::string | getCurrentFilename (void) const |
CommonTime | getCurrentTime (void) const |
std::string | getFilespec (void) const |
virtual void | open (const char *fs, std::ios::openmode mode=std::ios::in) |
void | setFilespec (const std::string fs) |
TimeNamedFileStream () | |
TimeNamedFileStream (const std::string fs, std::ios::openmode mode=std::ios::in) | |
bool | updateFileName (const CommonTime &t=SystemTime()) |
virtual | ~TimeNamedFileStream (void) |
Public Attributes | |
int | debugLevel |
Private Attributes | |
std::string | currentFilename |
Name of the current output file. More... | |
CommonTime | currentTime |
The time used to generate currentFilename. More... | |
std::string | filespec |
Pattern on which to create new files. More... | |
std::ios::openmode | omode |
|
inline |
Definition at line 66 of file TimeNamedFileStream.hpp.
|
inline |
Definition at line 69 of file TimeNamedFileStream.hpp.
|
inlinevirtual |
Definition at line 74 of file TimeNamedFileStream.hpp.
|
inline |
Definition at line 95 of file TimeNamedFileStream.hpp.
|
inline |
Definition at line 100 of file TimeNamedFileStream.hpp.
|
inline |
Definition at line 90 of file TimeNamedFileStream.hpp.
|
inlinevirtual |
overrides open to just set the filespec, Note that this does not actually open a file
Definition at line 79 of file TimeNamedFileStream.hpp.
|
inline |
Definition at line 86 of file TimeNamedFileStream.hpp.
|
inline |
Definition at line 105 of file TimeNamedFileStream.hpp.
|
private |
Name of the current output file.
Definition at line 146 of file TimeNamedFileStream.hpp.
|
private |
The time used to generate currentFilename.
Definition at line 149 of file TimeNamedFileStream.hpp.
int gnsstk::TimeNamedFileStream< BaseStream >::debugLevel |
Definition at line 139 of file TimeNamedFileStream.hpp.
|
private |
Pattern on which to create new files.
Definition at line 143 of file TimeNamedFileStream.hpp.
|
private |
Definition at line 152 of file TimeNamedFileStream.hpp.