All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Concurrency::Tasks::DefaultWorkPool Member List

This is the complete list of members for Eegeo::Concurrency::Tasks::DefaultWorkPool, including all inherited members.

DefaultWorkPool(Eegeo::Concurrency::Tasks::IGlTaskContextFactory &taskContextFactory, Eegeo::Concurrency::IThreadService &threadService, int numWorkers) (defined in Eegeo::Concurrency::Tasks::DefaultWorkPool)Eegeo::Concurrency::Tasks::DefaultWorkPool
Flush() (defined in Eegeo::Concurrency::Tasks::DefaultWorkPool)Eegeo::Concurrency::Tasks::DefaultWorkPoolvirtual
GetState() const (defined in Eegeo::Concurrency::Tasks::DefaultWorkPool)Eegeo::Concurrency::Tasks::DefaultWorkPoolvirtual
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
QueueWork(WorkItem *workItem) (defined in Eegeo::Concurrency::Tasks::DefaultWorkPool)Eegeo::Concurrency::Tasks::DefaultWorkPoolvirtual
Shutdown() (defined in Eegeo::Concurrency::Tasks::DefaultWorkPool)Eegeo::Concurrency::Tasks::DefaultWorkPoolvirtual
Start() (defined in Eegeo::Concurrency::Tasks::DefaultWorkPool)Eegeo::Concurrency::Tasks::DefaultWorkPoolvirtual
Stop() (defined in Eegeo::Concurrency::Tasks::DefaultWorkPool)Eegeo::Concurrency::Tasks::DefaultWorkPoolvirtual
~DefaultWorkPool() (defined in Eegeo::Concurrency::Tasks::DefaultWorkPool)Eegeo::Concurrency::Tasks::DefaultWorkPool
~IWorkPool() (defined in Eegeo::Concurrency::Tasks::IWorkPool)Eegeo::Concurrency::Tasks::IWorkPoolinlinevirtual