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.