neic-glass3
1.4.6
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
glasscore
CPickList
glasscore::CPickList Member List
This is the complete list of members for
glasscore::CPickList
, including all inherited members.
addPick
(std::shared_ptr< json::Object > pick)
glasscore::CPickList
BaseClass
()
glass3::util::BaseClass
clear
() override
glasscore::CPickList
virtual
CPickList
(int numThreads=1, int sleepTime=50, int checkInterval=300)
glasscore::CPickList
explicit
eraseFromMultiset
(std::shared_ptr< CPick > pick)
glasscore::CPickList
protected
getAllLastHealthy
(size_t *pThreadId)
glass3::util::ThreadBaseClass
getConfig
()
glass3::util::BaseClass
getCountOfTotalPicksProcessed
() const
glasscore::CPickList
getDefaultAgencyId
()
glass3::util::BaseClass
getDefaultAuthor
()
glass3::util::BaseClass
getDuplicate
(double newTPick, std::string newSCNL, double tDuration)
glasscore::CPickList
getHealthCheckInterval
()
glass3::util::ThreadBaseClass
getMaxAllowablePickCount
() const
glasscore::CPickList
getNumThreads
()
glass3::util::ThreadBaseClass
getPicks
(double t1, double t2)
glasscore::CPickList
getSetup
()
glass3::util::BaseClass
getSiteList
() const
glasscore::CPickList
getSleepTime
()
glass3::util::ThreadBaseClass
getTerminate
()
glass3::util::ThreadBaseClass
getThreadName
()
glass3::util::ThreadBaseClass
getWorkThreadsState
()
glass3::util::ThreadBaseClass
healthCheck
()
glass3::util::ThreadBaseClass
virtual
length
() const
glasscore::CPickList
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
receiveExternalMessage
(std::shared_ptr< json::Object > com)
glasscore::CPickList
scavenge
(std::shared_ptr< CHypo > hyp, double tWindow=CHypoList::k_nHypoSearchPastDurationForPick)
glasscore::CPickList
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
setMaxAllowablePickCount
(int pickMax)
glasscore::CPickList
setNumThreads
(int numThreads)
glass3::util::ThreadBaseClass
setSiteList
(CSiteList *siteList)
glasscore::CPickList
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
updatePosition
(std::shared_ptr< CPick > pick)
glasscore::CPickList
protected
work
() override
glasscore::CPickList
virtual
workLoop
()
glass3::util::ThreadBaseClass
protected
~BaseClass
()
glass3::util::BaseClass
virtual
~CPickList
()
glasscore::CPickList
~ThreadBaseClass
()
glass3::util::ThreadBaseClass
Generated by
1.8.11