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] |
ageoffInterval | code::IndexBase | [protected] |
connect(const std::string &dburl, std::string &tableName, std::string &tablePath, std::string &productNumberTable) | code::PostgreSQLIndex | [protected, virtual] |
copyListenersFrom(const ActionSource &other) | code::ActionSource | [inline] |
Direction enum name | code::Index | |
doAddRecord(const Index::Record &item) | code::SQLIndex | [virtual] |
doAgeOff(const Time &cutoff) | code::SQLIndex | [virtual] |
doEndDatasetNotification() | code::Index | [protected] |
doFormKey(const std::vector< std::string > &sel, size_t offset1, size_t offset2) const | code::SQLIndex | [virtual] |
doGetHistoricalRecords(const Time &startTime, const Time &endTime, const std::set< std::string > &searchKeys, std::vector< Record > *records) const | code::SQLIndex | [virtual] |
code::Index::doGetHistoricalRecords(const Time &startTime, const Time &endTime, const std::set< std::string > &searchKeys, std::vector< Record > *setme) const =0 | code::Index | [protected, pure virtual] |
doGetMostCurrentRecord(const code::Time &atTime, const std::vector< std::string > &sel) const | code::SQLIndex | [virtual] |
doGetMostCurrentRecord() const | code::SQLIndex | [virtual] |
doGetMostCurrentRecords(const Time &atTime, const std::set< selections_t > &criteria, std::map< selections_t, Index::Record > &setme) const =0 | code::Index | [protected, pure virtual] |
doNotifications(const Index::Record &item) | code::Index | [protected] |
escapeString(const std::string &strField) const | code::PostgreSQLIndex | [protected, virtual] |
executeQuery(const std::string &query, std::vector< std::vector< std::string > > &result) const | code::PostgreSQLIndex | [protected, virtual] |
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 | |
findNewRecords() | code::SQLIndex | |
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] |
getForecast(const Index::Record &curr) const | code::SQLIndex | |
getHistoricalRange() const | code::SQLIndex | [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 | |
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 Index::Record &fromRecord, const Index::Direction &dir) const | code::SQLIndex | [virtual] |
getNextSelection(const std::vector< std::string > &sel, std::vector< std::string > *next_sel) const | code::SQLIndex | [virtual] |
getNumListeners() const | code::ActionSource | [inline] |
getProductCategories(const std::string &product_name, std::set< std::string > &setme) const | code::SQLIndex | [virtual] |
getProductNames(std::vector< std::string > *inhere) const | code::SQLIndex | [virtual] |
getRecord(const std::vector< std::string > &selection) const | code::SQLIndex | [virtual] |
getRecords(const selections_t &selection, std::vector< Record > *records, std::vector< std::string > *next_selection=0) const | code::Index | |
getRecords(std::vector< Record > *records) const | code::Index | [virtual] |
getURL() const | code::IndexBase | [inline] |
hasHistoryLongerThan(const TimeInterval &newTI) const | code::Index | |
hasProduct(const std::string &productDataType) const =0 | code::Index | [pure virtual] |
Index(std::vector< SmartPtr< ActionListener > > listeners, double ratio, const TimeInterval &maximumHistory) | code::Index | |
Index(const IndexBase &b=IndexBase()) | code::Index | |
Index::Record class | code::Index | [friend] |
IndexBase(std::vector< SmartPtr< ActionListener > > listeners, double ratio, const TimeInterval &maximumHistory) | code::IndexBase | |
IndexBase() | code::IndexBase | |
init(const std::string &dburl) | code::SQLIndex | |
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] |
NextSubType enum value | code::Index | |
NextTime enum value | code::Index | |
notifyNewRecordEvent(const Index::Record &item) | code::Index | [protected, virtual] |
notifyNewTimeStampEvent(const Index::Record &item) | code::Index | [protected, virtual] |
PostgreSQLIndex(const IndexBase &b) | code::PostgreSQLIndex | |
PreviousSubType enum value | code::Index | |
PreviousTime enum value | code::Index | |
removeActionListener(SmartPtr< ActionListener > lstner) | code::ActionSource | [inline] |
removeActionListener(const std::string &eventType, SmartPtr< ActionListener > lstner) | code::ActionSource | [inline] |
selections_t typedef | code::Index | |
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] |
simulationRatio | code::IndexBase | [protected] |
sleepRequiredTime(const Time &newRecordTime) const | code::Index | [protected] |
SQLIndex(const IndexBase &b) | code::SQLIndex | |
url | code::IndexBase | [protected] |
VolumeRecords typedef | code::Index | |
~ActionSource() | code::ActionSource | [inline, virtual] |
~Index() | code::Index | [virtual] |
~IndexBase() | code::IndexBase | [virtual] |
~PostgreSQLIndex() | code::PostgreSQLIndex | [virtual] |
~SQLIndex() | code::SQLIndex | [virtual] |