MI - Fimex
|
#include <fimex/ReplaceStringTimeObject.h>
Public Member Functions | |
ReplaceStringTimeObject () | |
ReplaceStringTimeObject (std::time_t time, std::string format="%Y-%m-%d %H:%M:%S%F%Q") | |
virtual | ~ReplaceStringTimeObject () |
virtual std::ostream & | put (std::ostream &s) const |
virtual void | setFormatString (const std::string &format) |
virtual void | setFormatStringAndOptions (const std::string &format, const std::vector< std::string > &options) |
![]() | |
virtual | ~ReplaceStringObject ()=0 |
Friends | |
std::ostream & | operator<< (std::ostream &s, const ReplaceStringTimeObject &rsto) |
|
inline |
|
inline |
initialize a ReplaceStringTimeObject with time and string set
|
inlinevirtual |
References operator<<.
|
inlinevirtual |
put the formatted string to the stream
implementors are asked to implement operator<<
Implements MetNoFimex::ReplaceStringObject.
|
inlinevirtual |
set the formatting String for this object
format | format string of strftime http://www.cplusplus.com/reference/clibrary/ctime/strftime.html |
Implements MetNoFimex::ReplaceStringObject.
References setFormatStringAndOptions().
|
virtual |
set the formatting string and additional options for this object options are: 0: offset as in seconds, i.e. +5000, -6000
Implements MetNoFimex::ReplaceStringObject.
Referenced by setFormatString().
|
friend |
Referenced by ~ReplaceStringTimeObject().