Twitch SDK (Internal)
ttv
ComponentContainer
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::ComponentContainer
virtual
CheckShutdown
() override
ttv::ComponentContainer
protected
virtual
CompleteShutdown
() override
ttv::ComponentContainer
protected
virtual
CompleteTask
(Task *task)
ttv::Component
protected
Component
()
ttv::Component
protected
ComponentContainer
()
ttv::ComponentContainer
ContainsComponent
(std::shared_ptr< IComponent > component) const
ttv::ComponentContainer
DisposeComponent
(std::shared_ptr< IComponent > component)
ttv::ComponentContainer
virtual
DisposeComponent
(const std::string &name)
ttv::ComponentContainer
virtual
GetComponent
(const std::string &name, std::shared_ptr< IComponent > &result)
ttv::ComponentContainer
virtual
GetComponent
()
ttv::ComponentContainer
inline
GetComponentAs
(const std::string &name)
ttv::ComponentContainer
inline
GetLoggerName
() const override
ttv::ComponentContainer
virtual
GetState
() const override
ttv::Component
virtual
GetTaskRunner
()
ttv::Component
inline
Initialize
() override
ttv::ComponentContainer
virtual
IsTaskRunning
(Task *task) const
ttv::Component
protected
mComponentMap
ttv::ComponentContainer
protected
mComponents
ttv::ComponentContainer
protected
mDisposeComponents
ttv::ComponentContainer
protected
mMutex
ttv::ComponentContainer
protected
mRunningTasks
ttv::Component
protected
mShutdownTimeMilliseconds
ttv::Component
protected
mState
ttv::Component
protected
mTaskMutex
ttv::Component
mutable
protected
mTaskRunner
ttv::Component
protected
RemoveComponent
(std::shared_ptr< IComponent > component)
ttv::ComponentContainer
virtual
RemoveComponent
(const std::string &name)
ttv::ComponentContainer
virtual
SetClientState
(State state)
ttv::Component
protected
virtual
SetComponent
(const std::string &name, std::shared_ptr< IComponent > component)
ttv::ComponentContainer
virtual
SetServerState
(State state)
ttv::Component
protected
virtual
SetState
(State state)
ttv::Component
protected
virtual
SetTaskRunner
(std::shared_ptr< TaskRunner > taskRunner)
ttv::Component
virtual
Shutdown
() override
ttv::ComponentContainer
virtual
StartTask
(std::shared_ptr< Task > task)
ttv::Component
protected
State
enum name
ttv::IComponent
Update
() override
ttv::ComponentContainer
virtual
~Component
()
ttv::Component
virtual
~ComponentContainer
()
ttv::ComponentContainer
virtual
Generated by
1.8.13