| addHypo(std::shared_ptr< CHypo > hypo, bool scheduleProcessing=true, CPickList *parentThread=NULL) | glasscore::CHypoList | |
| appendToHypoProcessingQueue(std::shared_ptr< CHypo > hyp) | glasscore::CHypoList | |
| associateData(std::shared_ptr< CPick > pk) | glasscore::CHypoList | |
| associateData(std::shared_ptr< CCorrelation > corr) | glasscore::CHypoList | |
| BaseClass() | glass3::util::BaseClass | |
| CHypoList(int numThreads=1, int sleepTime=50, int checkInterval=300) | glasscore::CHypoList | explicit |
| clear() override | glasscore::CHypoList | virtual |
| findAndMergeMatchingHypos(std::shared_ptr< CHypo > hyp) | glasscore::CHypoList | |
| fitData(std::shared_ptr< CPick > pk) | glasscore::CHypoList | |
| getAllLastHealthy(size_t *pThreadId) | glass3::util::ThreadBaseClass | |
| getConfig() | glass3::util::BaseClass | |
| getCountOfTotalHyposProcessed() const | glasscore::CHypoList | |
| getDefaultAgencyId() | glass3::util::BaseClass | |
| getDefaultAuthor() | glass3::util::BaseClass | |
| getHealthCheckInterval() | glass3::util::ThreadBaseClass | |
| getHypoProcessingQueueLength() | glasscore::CHypoList | |
| getHypos(double t1, double t2) | glasscore::CHypoList | |
| getMaxAllowableHypoCount() const | glasscore::CHypoList | |
| getNextHypoFromProcessingQueue() | glasscore::CHypoList | |
| getNumThreads() | glass3::util::ThreadBaseClass | |
| getSetup() | glass3::util::BaseClass | |
| getSleepTime() | glass3::util::ThreadBaseClass | |
| getTerminate() | glass3::util::ThreadBaseClass | |
| getThreadName() | glass3::util::ThreadBaseClass | |
| getWorkThreadsState() | glass3::util::ThreadBaseClass | |
| healthCheck() | glass3::util::ThreadBaseClass | virtual |
| k_nHypoSearchPastDurationForPick | glasscore::CHypoList | static |
| length() const | glasscore::CHypoList | |
| m_bIsSetup | glass3::util::BaseClass | protected |
| m_Config | glass3::util::BaseClass | protected |
| m_DefaultAgencyID | glass3::util::BaseClass | protected |
| m_DefaultAuthor | glass3::util::BaseClass | protected |
| m_ThreadHealthMap | glass3::util::ThreadBaseClass | protected |
| m_WorkThreads | glass3::util::ThreadBaseClass | protected |
| processHypo(std::shared_ptr< CHypo > hyp) | glasscore::CHypoList | |
| receiveExternalMessage(std::shared_ptr< json::Object > com) | glasscore::CHypoList | |
| removeHypo(std::shared_ptr< CHypo > hypo, bool reportCancel=true) | glasscore::CHypoList | |
| requestHypo(std::shared_ptr< json::Object > com) | glasscore::CHypoList | |
| resolveData(std::shared_ptr< CHypo > hypo, bool allowStealing=true) | glasscore::CHypoList | |
| setDefaultAgencyId(const std::string &id) | glass3::util::BaseClass | |
| setDefaultAuthor(const std::string &author) | glass3::util::BaseClass | |
| setHealthCheckInterval(int interval) | glass3::util::ThreadBaseClass | |
| setLastHealthy(std::time_t now) | glass3::util::ThreadBaseClass | protected |
| setMaxAllowableHypoCount(int hypoMax) | glasscore::CHypoList | |
| setNumThreads(int numThreads) | glass3::util::ThreadBaseClass | |
| setSleepTime(int sleepTimeMS) | glass3::util::ThreadBaseClass | |
| setThreadHealth(bool health=true) | glass3::util::ThreadBaseClass | |
| setup(std::shared_ptr< const json::Object > config) | glass3::util::BaseClass | virtual |
| setWorkThreadsState(glass3::util::ThreadState state) | glass3::util::ThreadBaseClass | protected |
| start() | glass3::util::ThreadBaseClass | virtual |
| stop() | glass3::util::ThreadBaseClass | virtual |
| ThreadBaseClass() | glass3::util::ThreadBaseClass | |
| ThreadBaseClass(std::string threadName, int sleepTimeMS=100, int numThreads=1, int checkInterval=300) | glass3::util::ThreadBaseClass | |
| work() override | glasscore::CHypoList | virtual |
| workLoop() | glass3::util::ThreadBaseClass | protected |
| ~BaseClass() | glass3::util::BaseClass | virtual |
| ~CHypoList() | glasscore::CHypoList | |
| ~ThreadBaseClass() | glass3::util::ThreadBaseClass | |