ldas-tools-framecpp 2.8.1
|
#include <FrStatData.hh>
Classes | |
class | CompareFilePosition |
struct | query_info_type |
Public Types | |
typedef boost::shared_ptr< FrDetector > | fr_detector_type |
typedef boost::shared_ptr< FrStatData > | fr_stat_data_type |
typedef Common::IFrameStream | stream_type |
typedef boost::shared_ptr< FrDetector > | fr_detector_type |
typedef boost::shared_ptr< FrStatData > | fr_stat_data_type |
typedef Common::IFrameStream | stream_type |
typedef boost::shared_ptr< FrDetector > | fr_detector_type |
typedef boost::shared_ptr< FrStatData > | fr_stat_data_type |
typedef Common::IFrameStream | stream_type |
Public Member Functions | |
~Query () | |
void | Add (const std::string &NamePattern, const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, const INT_4U Version) |
void | Add (const INT_4U QueryStartTime, const INT_4U QueryEndTime, const INT_4U QueryVersion, const std::string &Name, const INT_4U Start, const INT_4U End, const INT_4U Version, const INT_8U Position, const std::string &Detector) |
void | Reset (stream_type &Stream) |
INT_4U | size () const |
fr_stat_data_type | operator[] (INT_4U Index) |
~Query () | |
void | Add (const std::string &NamePattern, const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, const INT_4U Version) |
void | Add (const INT_4U QueryStartTime, const INT_4U QueryEndTime, const INT_4U QueryVersion, const std::string &Name, const INT_4U Start, const INT_4U End, const INT_4U Version, const INT_8U Position, const std::string &Detector) |
void | Reset (stream_type &Stream) |
INT_4U | size () const |
fr_stat_data_type | operator[] (INT_4U Index) |
~Query () | |
void | Add (const std::string &NamePattern, const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, const INT_4U Version) |
void | Add (const INT_4U QueryStartTime, const INT_4U QueryEndTime, const INT_4U QueryVersion, const std::string &Name, const INT_4U Start, const INT_4U End, const INT_4U Version, const INT_8U Position, const std::string &Detector) |
void | Reset (stream_type &Stream) |
INT_4U | size () const |
fr_stat_data_type | operator[] (INT_4U Index) |
Static Public Member Functions | |
static void | Range (const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, INT_4U &Start, INT_4U &End) |
static void | Range (const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, INT_4U &Start, INT_4U &End) |
static void | Range (const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, INT_4U &Start, INT_4U &End) |
Static Public Attributes | |
static const INT_4U | ALL_VERSIONS = 0xFFFFFFFF |
static const INT_4U | LATEST_VERSION = 0xFFFFFFFE |
Private Types | |
typedef std::vector< query_info_type > | data_type |
typedef std::vector< query_info_type > | data_type |
typedef std::vector< query_info_type > | data_type |
Private Member Functions | |
void | load () |
std::unique_ptr< FrStatData > | read_fr_stat_data (stream_type &Stream, const std::string &Detector, INT_8U PositionOfStatData) |
void | load () |
std::unique_ptr< FrStatData > | read_fr_stat_data (stream_type &Stream, const std::string &Detector, INT_8U PositionOfStatData) |
void | load () |
std::unique_ptr< FrStatData > | read_fr_stat_data (stream_type &Stream, const std::string &Detector, INT_8U PositionOfStatData) |
Private Attributes | |
std::list< fr_detector_type > | m_detectors |
bool | m_dirty |
data_type | m_fr_stat_data |
stream_type * | m_stream |
|
private |
|
private |
|
private |
typedef boost::shared_ptr< FrDetector > FrameCPP::Common::FrStatData::Query::fr_detector_type |
typedef boost::shared_ptr< FrDetector > FrameCPP::Common::FrStatData::Query::fr_detector_type |
typedef boost::shared_ptr< FrDetector > FrameCPP::Common::FrStatData::Query::fr_detector_type |
typedef boost::shared_ptr< FrStatData > FrameCPP::Common::FrStatData::Query::fr_stat_data_type |
typedef boost::shared_ptr< FrStatData > FrameCPP::Common::FrStatData::Query::fr_stat_data_type |
typedef boost::shared_ptr< FrStatData > FrameCPP::Common::FrStatData::Query::fr_stat_data_type |
typedef Common::IFrameStream FrameCPP::Common::FrStatData::Query::stream_type |
typedef Common::IFrameStream FrameCPP::Common::FrStatData::Query::stream_type |
typedef Common::IFrameStream FrameCPP::Common::FrStatData::Query::stream_type |
FrameCPP::Common::FrStatData::Query::~Query | ( | ) |
FrameCPP::Common::FrStatData::Query::~Query | ( | ) |
FrameCPP::Common::FrStatData::Query::~Query | ( | ) |
void FrameCPP::Common::FrStatData::Query::Add | ( | const INT_4U | QueryStartTime, |
const INT_4U | QueryEndTime, | ||
const INT_4U | QueryVersion, | ||
const std::string & | Name, | ||
const INT_4U | Start, | ||
const INT_4U | End, | ||
const INT_4U | Version, | ||
const INT_8U | Position, | ||
const std::string & | Detector | ||
) |
void FrameCPP::Common::FrStatData::Query::Add | ( | const INT_4U | QueryStartTime, |
const INT_4U | QueryEndTime, | ||
const INT_4U | QueryVersion, | ||
const std::string & | Name, | ||
const INT_4U | Start, | ||
const INT_4U | End, | ||
const INT_4U | Version, | ||
const INT_8U | Position, | ||
const std::string & | Detector | ||
) |
void FrameCPP::Common::FrStatData::Query::Add | ( | const INT_4U | QueryStartTime, |
const INT_4U | QueryEndTime, | ||
const INT_4U | QueryVersion, | ||
const std::string & | Name, | ||
const INT_4U | Start, | ||
const INT_4U | End, | ||
const INT_4U | Version, | ||
const INT_8U | Position, | ||
const std::string & | Detector | ||
) |
void FrameCPP::Common::FrStatData::Query::Add | ( | const std::string & | NamePattern, |
const LDASTools::AL::GPSTime & | StartTime, | ||
const LDASTools::AL::GPSTime & | EndTime, | ||
const INT_4U | Version | ||
) |
void FrameCPP::Common::FrStatData::Query::Add | ( | const std::string & | NamePattern, |
const LDASTools::AL::GPSTime & | StartTime, | ||
const LDASTools::AL::GPSTime & | EndTime, | ||
const INT_4U | Version | ||
) |
void FrameCPP::Common::FrStatData::Query::Add | ( | const std::string & | NamePattern, |
const LDASTools::AL::GPSTime & | StartTime, | ||
const LDASTools::AL::GPSTime & | EndTime, | ||
const INT_4U | Version | ||
) |
|
private |
|
private |
|
private |
FrStatData::Query::fr_stat_data_type FrameCPP::Common::FrStatData::Query::operator[] | ( | INT_4U | Index | ) |
fr_stat_data_type FrameCPP::Common::FrStatData::Query::operator[] | ( | INT_4U | Index | ) |
fr_stat_data_type FrameCPP::Common::FrStatData::Query::operator[] | ( | INT_4U | Index | ) |
|
inlinestatic |
|
static |
|
static |
|
private |
|
private |
|
private |
void FrameCPP::Common::FrStatData::Query::Reset | ( | stream_type & | Stream | ) |
void FrameCPP::Common::FrStatData::Query::Reset | ( | stream_type & | Stream | ) |
void FrameCPP::Common::FrStatData::Query::Reset | ( | stream_type & | Stream | ) |
|
inline |
INT_4U FrameCPP::Common::FrStatData::Query::size | ( | ) | const |
INT_4U FrameCPP::Common::FrStatData::Query::size | ( | ) | const |
|
static |
|
static |
|
private |
|
private |
|
private |
|
private |