Public Member Functions | |
qcInfo () | |
virtual | ~qcInfo () |
bool | WriteFileOrNot (Time CurrentProductTime) |
int | Init (const DataTable &d, const std::vector< std::string > &srcs, std::vector< code::Time > *lastRecd, std::vector< code::TimeInterval > *timeAdjust, std::vector< int > *vcp) |
void | checkInitStatus (const std::string &source) |
void | TableBuilder (std::vector< SmartPtr< qcInfo > > eachSource) |
Index::Record | TableWriter (std::string outputDir) const |
void | addSourceName (const std::string &name) |
void | setMode (int vcp) |
void | setMode (bool mode, int vcp) |
void | setDefaultTimeAdjustment (double timeAdj) |
void | setDefaultTimeAdjustmentMode (const std::string &defaultMode) |
void | setNullSwitches () |
void | addLatestTimeStamp (const code::Time <s) |
void | setInitialTimeAdjustment (const code::Time &start, double timeAdj) |
void | addLatestTimeReceivedAndDiff (const code::Time &latestReceivedTime, const code::TimeInterval &diff, bool mode) |
void | addLatestTimeReceivedAndDiff (const code::Time &latestReceivedTime, const code::TimeInterval &diff) |
Location | getRadarLocation (const std::string &rname) const |
const std::string & | getSourceName () const |
const std::string & | getMode () const |
int | getVcp () const |
TimeInterval | getDefaultTimeAdjustment () const |
std::string | getDefaultTimeAdjustmentMode () const |
code::Time | getLatestTimeStamp () const |
code::TimeInterval | getLatestTimeDiff () const |
code::TimeInterval | getTimeAdjustment () const |
code::TimeInterval | getLatestLongAvgDiff () const |
code::Time | getLatestTimeReceived () const |
code::Time | getFirstTimeReceived () const |
int | getNumRecordsLong () const |
code::TimeInterval | getLatestShortAvgDiff () const |
code::Time | getFirstTimeReceivedShort () const |
int | getNumRecordsShort () const |
code::TimeInterval | getClearAirLongAvgDiff () const |
code::Time | getClearAirLatestTimeReceived () const |
code::Time | getClearAirFirstTimeReceived () const |
int | getNumRecordsClearAirLong () const |
code::TimeInterval | getClearAirShortAvgDiff () const |
code::Time | getClearAirFirstTimeReceivedShort () const |
int | getNumRecordsClearAirShort () const |
code::TimeInterval | getPrecipLongAvgDiff () const |
code::Time | getPrecipLatestTimeReceived () const |
code::Time | getPrecipFirstTimeReceived () const |
int | getNumRecordsPrecipLong () const |
code::TimeInterval | getPrecipShortAvgDiff () const |
code::Time | getPrecipFirstTimeReceivedShort () const |
int | getNumRecordsPrecipShort () const |
code::qcInfo::qcInfo | ( | ) |
virtual code::qcInfo::~qcInfo | ( | ) | [virtual] |
void code::qcInfo::addLatestTimeReceivedAndDiff | ( | const code::Time & | latestReceivedTime, | |
const code::TimeInterval & | diff | |||
) |
void code::qcInfo::addLatestTimeReceivedAndDiff | ( | const code::Time & | latestReceivedTime, | |
const code::TimeInterval & | diff, | |||
bool | mode | |||
) |
void code::qcInfo::addLatestTimeStamp | ( | const code::Time & | lts | ) |
void code::qcInfo::addSourceName | ( | const std::string & | name | ) |
void code::qcInfo::checkInitStatus | ( | const std::string & | source | ) |
code::Time code::qcInfo::getClearAirFirstTimeReceived | ( | ) | const |
code::Time code::qcInfo::getClearAirFirstTimeReceivedShort | ( | ) | const |
code::Time code::qcInfo::getClearAirLatestTimeReceived | ( | ) | const |
code::TimeInterval code::qcInfo::getClearAirLongAvgDiff | ( | ) | const |
code::TimeInterval code::qcInfo::getClearAirShortAvgDiff | ( | ) | const |
TimeInterval code::qcInfo::getDefaultTimeAdjustment | ( | ) | const |
std::string code::qcInfo::getDefaultTimeAdjustmentMode | ( | ) | const |
code::Time code::qcInfo::getFirstTimeReceived | ( | ) | const |
code::Time code::qcInfo::getFirstTimeReceivedShort | ( | ) | const |
code::TimeInterval code::qcInfo::getLatestLongAvgDiff | ( | ) | const |
code::TimeInterval code::qcInfo::getLatestShortAvgDiff | ( | ) | const |
code::TimeInterval code::qcInfo::getLatestTimeDiff | ( | ) | const |
code::Time code::qcInfo::getLatestTimeReceived | ( | ) | const |
code::Time code::qcInfo::getLatestTimeStamp | ( | ) | const |
const std::string& code::qcInfo::getMode | ( | ) | const |
int code::qcInfo::getNumRecordsClearAirLong | ( | ) | const |
int code::qcInfo::getNumRecordsClearAirShort | ( | ) | const |
int code::qcInfo::getNumRecordsLong | ( | ) | const |
int code::qcInfo::getNumRecordsPrecipLong | ( | ) | const |
int code::qcInfo::getNumRecordsPrecipShort | ( | ) | const |
int code::qcInfo::getNumRecordsShort | ( | ) | const |
code::Time code::qcInfo::getPrecipFirstTimeReceived | ( | ) | const |
code::Time code::qcInfo::getPrecipFirstTimeReceivedShort | ( | ) | const |
code::Time code::qcInfo::getPrecipLatestTimeReceived | ( | ) | const |
code::TimeInterval code::qcInfo::getPrecipLongAvgDiff | ( | ) | const |
code::TimeInterval code::qcInfo::getPrecipShortAvgDiff | ( | ) | const |
Location code::qcInfo::getRadarLocation | ( | const std::string & | rname | ) | const |
const std::string& code::qcInfo::getSourceName | ( | ) | const |
code::TimeInterval code::qcInfo::getTimeAdjustment | ( | ) | const |
int code::qcInfo::getVcp | ( | ) | const |
int code::qcInfo::Init | ( | const DataTable & | d, | |
const std::vector< std::string > & | srcs, | |||
std::vector< code::Time > * | lastRecd, | |||
std::vector< code::TimeInterval > * | timeAdjust, | |||
std::vector< int > * | vcp | |||
) |
void code::qcInfo::setDefaultTimeAdjustment | ( | double | timeAdj | ) |
void code::qcInfo::setDefaultTimeAdjustmentMode | ( | const std::string & | defaultMode | ) |
void code::qcInfo::setInitialTimeAdjustment | ( | const code::Time & | start, | |
double | timeAdj | |||
) |
void code::qcInfo::setMode | ( | bool | mode, | |
int | vcp | |||
) |
void code::qcInfo::setMode | ( | int | vcp | ) |
void code::qcInfo::setNullSwitches | ( | ) |
void code::qcInfo::TableBuilder | ( | std::vector< SmartPtr< qcInfo > > | eachSource | ) |
Index::Record code::qcInfo::TableWriter | ( | std::string | outputDir | ) | const |
bool code::qcInfo::WriteFileOrNot | ( | Time | CurrentProductTime | ) |