code::XMLIndex Member List

This is the complete list of members for code::XMLIndex, including all inherited members.

addActionListener(SmartPtr< ActionListener > lstnr)code::ActionSource [inline]
addActionListener(const std::string &event_type, SmartPtr< ActionListener > lstnr)code::ActionSource [inline]
addKnownDataSource(const std::string &dataSource)code::Index [static]
addRecord(const Index::Record &item)code::Index [protected]
ageOff(const TimeInterval &cutoff)code::Index [protected]
ageOff(const Time &cutoff)code::Index [protected]
ageoffIntervalcode::IndexBase [protected]
constructRecord(const std::string &xmlItem, const std::string &indexPath)code::XMLIndex [static]
constructXMLString(const Index::Record &rec, const std::string &indexPath)code::XMLIndex [static]
copyListenersFrom(const ActionSource &other)code::ActionSource [inline]
Direction enum namecode::Index
doAddRecord(const Record &item)code::InMemoryIndex [protected, virtual]
code::Index::doAddRecord(const Index::Record &item)code::Index [inline, protected, virtual]
doAgeOff(const Time &cutoff)code::InMemoryIndex [protected, virtual]
doEndDatasetNotification()code::Index [protected]
doFormKey(const selections_t &sel, size_t sel_index_begin, size_t sel_index_end) const code::InMemoryIndex [virtual]
code::Index::doFormKey(const selections_t &sel, size_t sel_index_begin, size_t sel_index_end) const =0code::Index [protected, pure virtual]
doGetHistoricalRecords(const Time &startTime, const Time &endTime, const std::set< std::string > &searchKeys, std::vector< Record > *records) const code::InMemoryIndex [protected, virtual]
code::Index::doGetHistoricalRecords(const Time &startTime, const Time &endTime, const std::set< std::string > &searchKeys, std::vector< Record > *setme) const =0code::Index [protected, pure virtual]
doGetMostCurrentRecord() const code::InMemoryIndex [virtual]
doGetMostCurrentRecord(const code::Time &atTime, const selections_t &sel) const code::InMemoryIndex [virtual]
code::Index::doGetMostCurrentRecord(const Time &atTime, const selections_t &sel) const =0code::Index [protected, pure virtual]
doGetMostCurrentRecords(const code::Time &atTime, const std::set< selections_t > &criteria, std::map< selections_t, Record > &setme) const code::InMemoryIndex [virtual]
code::Index::doGetMostCurrentRecords(const Time &atTime, const std::set< selections_t > &criteria, std::map< selections_t, Index::Record > &setme) const =0code::Index [protected, pure virtual]
doNotifications(const Index::Record &item)code::Index [protected]
extractRecord(const XML::Element &itemNode, const std::string &indexPath)code::XMLIndex [static]
extractRecords(const XML::Element &itemNode, const std::string &indexPath, std::vector< Index::Record > &rec)code::XMLIndex [static]
extractRecords(const std::string &xmlContent, const std::string &indexPath, std::vector< Index::Record > &rec)code::XMLIndex [static]
fetchTraditionalVolume(const code::Index::Record &in, VolumeRecords &out) const code::Index
fetchVirtualVolume(const code::Index::Record &in, VolumeRecords &out, Time *newVolumeStartTime=0) const code::Index
fireActionPerformed(const ActionEvent &e)code::ActionSource [inline]
fireActionPerformed(const ActionEvent *e)code::ActionSource [inline]
fireActionPerformed(const std::string &type)code::ActionSource [inline]
formKey(const selections_t &sel, size_t offset1=0, size_t offset2=~0) const code::Index
getDir()code::ActionSource [inline]
getHistoricalRange() const code::InMemoryIndex [virtual]
getHistoricalRecords(const Time &startTime, const Time &endTime, const selections_t &selection, std::vector< Record > *records) const code::Index [virtual]
getHistoricalRecords(const Time &startTime, const Time &endTime, const Index::Record &matchThis, std::vector< Record > *records) const code::Index
getHistoricalRecords(const Time &startTime, const Time &endTime, const std::vector< Index::Record > &matchThis, std::vector< Record > *records) const code::Index [virtual]
getHistoricalRecords(const Time &startTime, const Time &endTime, const std::string &searchKey, std::vector< Record > *records) const code::Index [protected]
getHistoricalRecords(const Time &startTime, const Time &endTime, const std::set< std::string > &searchKeys, std::vector< Record > *records) const code::Index [inline, protected]
getHistoricalRecordsByDataType(const Time &startTime, const Time &endTime, const code::Index::Record &rec, std::vector< Record > *records) const code::Index
getIndexPath(const URL &file)code::XMLIndex [static]
getMaximumHistory() const code::Index [inline]
getMostCurrentRecord() const code::Index [inline]
getMostCurrentRecord(const Record &sel) const code::Index [inline]
getMostCurrentRecord(const selections_t &s) const code::Index [inline]
getMostCurrentRecord(const code::Time &atTime, const selections_t &sel) const code::Index [inline]
getMostCurrentRecords(const code::Time &atTime, const std::set< selections_t > &criteria, std::map< selections_t, Record > &setme) const code::Index [inline]
getName() const code::Index [inline]
getNextRecord(const Record &fromRecord, const Direction &dir) const code::InMemoryIndex [virtual]
code::Index::getNextRecord(const Record &fromRecord, const Direction &dir) const =0code::Index [pure virtual]
getNextSelection(const selections_t &sel, selections_t *setme_next) const code::InMemoryIndex [virtual]
code::Index::getNextSelection(const selections_t &selection, selections_t *next_selection) const =0code::Index [pure virtual]
getNumListeners() const code::ActionSource [inline]
getProductCategories(const std::string &productName, std::set< std::string > &setmeCategories) const code::InMemoryIndex [virtual]
getProductNames(std::vector< std::string > *inhere) const code::InMemoryIndex [virtual]
getRecord(const selections_t &sel) const code::InMemoryIndex [virtual]
code::Index::getRecord(const selections_t &selection) const =0code::Index [pure virtual]
getRecords(std::vector< Record > *records) const code::InMemoryIndex [virtual]
code::Index::getRecords(const selections_t &selection, std::vector< Record > *records, std::vector< std::string > *next_selection=0) const code::Index
code::Index::getRecords(std::vector< Record > *records) const code::Index [virtual]
getURL() const code::IndexBase [inline]
getXMLChangeParam(const std::vector< std::string > &curr, const std::vector< std::string > &prev, const std::string &indexPath)code::XMLIndex [static]
hasHistoryLongerThan(const TimeInterval &newTI) const code::Index
hasProduct(const std::string &productDataType) const code::InMemoryIndex [virtual]
Index(std::vector< SmartPtr< ActionListener > > listeners, double ratio, const TimeInterval &maximumHistory)code::Index
Index(const IndexBase &b=IndexBase())code::Index
Index::Record classcode::Index [friend]
IndexBase(std::vector< SmartPtr< ActionListener > > listeners, double ratio, const TimeInterval &maximumHistory)code::IndexBase
IndexBase()code::IndexBase
InMemoryIndex(std::vector< SmartPtr< ActionListener > > listeners, double ratio, const TimeInterval &maximumHistory)code::InMemoryIndex
InMemoryIndex(const IndexBase &b=IndexBase())code::InMemoryIndex
isBracketedBy(const code::Index::Record &test, const code::Index::Record &first, const code::Index::Record &second)code::Index [static]
isKnownDataSource(const std::string &dataSource)code::Index [static]
isValid() const code::XMLIndex [inline]
NextSubType enum valuecode::Index
NextTime enum valuecode::Index
notifyNewRecordEvent(const Index::Record &item)code::Index [protected, virtual]
notifyNewTimeStampEvent(const Index::Record &item)code::Index [protected, virtual]
PreviousSubType enum valuecode::Index
PreviousTime enum valuecode::Index
removeActionListener(SmartPtr< ActionListener > lstner)code::ActionSource [inline]
removeActionListener(const std::string &eventType, SmartPtr< ActionListener > lstner)code::ActionSource [inline]
selections_t typedefcode::Index
selectionSeparatorcode::InMemoryIndex [protected, static]
setAsSourceOf(Index::Record &rec) const code::Index [protected]
setMaximumHistory(const TimeInterval &newTI)code::Index
setName(const std::string &name)code::Index [inline]
setURL(const URL &u)code::IndexBase [inline]
simulationRatiocode::IndexBase [protected]
sleepRequiredTime(const Time &newRecordTime) const code::Index [protected]
urlcode::IndexBase [protected]
VolumeRecords typedefcode::Index
XMLIndex(const URL &xmlFile, const IndexBase &baseClass=IndexBase())code::XMLIndex
~ActionSource()code::ActionSource [inline, virtual]
~Index()code::Index [virtual]
~IndexBase()code::IndexBase [virtual]
~InMemoryIndex()code::InMemoryIndex [inline, virtual]
~XMLIndex()code::XMLIndex [virtual]


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