#include <T2Life.h>
Public Member Functions | |
| const std::vector< unsigned int > & | GetValidStations (const unsigned int theGPSSecond) |
Static Public Member Functions | |
| static T2Life & | GetT2Life () |
| Get singleton. More... | |
Private Member Functions | |
| void | SetFile (unsigned int theGPSSecond) |
| T2Life () | |
| ~T2Life () | |
Private Attributes | |
| unsigned int | fCurrentFileEnd = 0 |
| unsigned int | fCurrentFileStart = 0 |
| unsigned int | fCurrentStart = 0 |
| unsigned int | fCurrentStop = 0 |
| std::ifstream * | fFile = nullptr |
| std::map< unsigned int, std::pair< unsigned int, std::ifstream * > > | fFiles |
| std::vector< unsigned int > | fValidStations |
Static Private Attributes | |
| static T2Life * | gfT2Life = nullptr |
T2 uptime reader. Singleton class.
This class is the one that implements the reading of T2Life files. The T2LifeFileManager calls this to do the actual reading.
|
private |
Definition at line 18 of file T2Life.cc.
References filename, utl::Branch::GetChild(), utl::Branch::GetData(), utl::Branch::GetFirstChild(), fwk::CentralConfig::GetInstance(), utl::Branch::GetNextSibling(), and fwk::CentralConfig::GetTopBranch().
|
private |
| const vector< unsigned int > & T2Life::GetValidStations | ( | const unsigned int | theGPSSecond | ) |
|
private |
|
private |
|
private |