Twitch SDK (Internal)
ttv::ComponentContainer Member List

This is the complete list of members for ttv::ComponentContainer, including all inherited members.

AddComponent(std::shared_ptr< IComponent > component)ttv::ComponentContainervirtual
CheckShutdown() overridettv::ComponentContainerprotectedvirtual
CompleteShutdown() overridettv::ComponentContainerprotectedvirtual
CompleteTask(Task *task)ttv::Componentprotected
Component()ttv::Componentprotected
ComponentContainer()ttv::ComponentContainer
ContainsComponent(std::shared_ptr< IComponent > component) constttv::ComponentContainer
DisposeComponent(std::shared_ptr< IComponent > component)ttv::ComponentContainervirtual
DisposeComponent(const std::string &name)ttv::ComponentContainervirtual
GetComponent(const std::string &name, std::shared_ptr< IComponent > &result)ttv::ComponentContainervirtual
GetComponent()ttv::ComponentContainerinline
GetComponentAs(const std::string &name)ttv::ComponentContainerinline
GetLoggerName() const overridettv::ComponentContainervirtual
GetState() const overridettv::Componentvirtual
GetTaskRunner()ttv::Componentinline
Initialize() overridettv::ComponentContainervirtual
IsTaskRunning(Task *task) constttv::Componentprotected
mComponentMapttv::ComponentContainerprotected
mComponentsttv::ComponentContainerprotected
mDisposeComponentsttv::ComponentContainerprotected
mMutexttv::ComponentContainerprotected
mRunningTasksttv::Componentprotected
mShutdownTimeMillisecondsttv::Componentprotected
mStatettv::Componentprotected
mTaskMutexttv::Componentmutableprotected
mTaskRunnerttv::Componentprotected
RemoveComponent(std::shared_ptr< IComponent > component)ttv::ComponentContainervirtual
RemoveComponent(const std::string &name)ttv::ComponentContainervirtual
SetClientState(State state)ttv::Componentprotectedvirtual
SetComponent(const std::string &name, std::shared_ptr< IComponent > component)ttv::ComponentContainervirtual
SetServerState(State state)ttv::Componentprotectedvirtual
SetState(State state)ttv::Componentprotectedvirtual
SetTaskRunner(std::shared_ptr< TaskRunner > taskRunner)ttv::Componentvirtual
Shutdown() overridettv::ComponentContainervirtual
StartTask(std::shared_ptr< Task > task)ttv::Componentprotected
State enum namettv::IComponent
Update() overridettv::ComponentContainervirtual
~Component()ttv::Componentvirtual
~ComponentContainer()ttv::ComponentContainervirtual