code::qcInfo Class Reference

List of all members.

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 &lts)
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

Constructor & Destructor Documentation

code::qcInfo::qcInfo (  ) 

virtual code::qcInfo::~qcInfo (  )  [virtual]


Member Function Documentation

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  ) 


Generated on Fri May 4 13:40:22 2012 for WDSS-IIw2algs by  doxygen 1.4.7