|
MI - Fimex
|
#include <FeltFile.h>
Public Types | |
| typedef size_t | size_type |
| typedef boost::shared_ptr< FeltField > | FeltFieldPtr |
| typedef std::vector< FeltFieldPtr >::const_iterator | iterator |
| typedef iterator | const_iterator |
Public Member Functions | |
| FeltFile (const boost::filesystem::path &file) | |
| ~FeltFile () | |
| size_type | size () const |
| bool | empty () const |
| const boost::filesystem::path & | fileName () const |
| std::string | information () const |
| boost::posix_time::ptime | lastUpdateTime () const |
| boost::posix_time::ptime | referenceTime () const |
| boost::posix_time::ptime | firstTime () const |
| boost::posix_time::ptime | lastTime () const |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| const FeltField & | at (size_t idx) const |
| throws std::out_of_range if idx is too large. More... | |
Static Public Member Functions | |
| static void | log (const std::string &msg) |
| static void | setLogStream (std::ostream &o) |
| static void | setLogging (bool enableLogging) |
| static bool | isLogging () |
Friends | |
| class | FeltField |
| typedef boost::shared_ptr<FeltField> felt::FeltFile::FeltFieldPtr |
| typedef size_t felt::FeltFile::size_type |
|
explicit |
| felt::FeltFile::~FeltFile | ( | ) |
| const FeltField& felt::FeltFile::at | ( | size_t | idx | ) | const |
throws std::out_of_range if idx is too large.
| iterator felt::FeltFile::begin | ( | ) |
| const_iterator felt::FeltFile::begin | ( | ) | const |
|
inline |
References size().
| iterator felt::FeltFile::end | ( | ) |
| const_iterator felt::FeltFile::end | ( | ) | const |
|
inline |
References firstTime(), information(), lastTime(), lastUpdateTime(), and referenceTime().
| boost::posix_time::ptime felt::FeltFile::firstTime | ( | ) | const |
Referenced by fileName().
| std::string felt::FeltFile::information | ( | ) | const |
Referenced by fileName().
|
static |
| boost::posix_time::ptime felt::FeltFile::lastTime | ( | ) | const |
Referenced by fileName().
| boost::posix_time::ptime felt::FeltFile::lastUpdateTime | ( | ) | const |
Referenced by fileName().
|
static |
| boost::posix_time::ptime felt::FeltFile::referenceTime | ( | ) | const |
Referenced by fileName().
|
static |
|
static |
|
friend |
1.8.11