Kouta
A small application framework based on Boost
kouta::base::Root Member List

This is the complete list of members for kouta::base::Root, including all inherited members.

add_child(Component *component)kouta::base::Componentinline
Component()=deletekouta::base::Component
Component(Component *parent)kouta::base::Componentinlineexplicit
Component(const Component &)=deletekouta::base::Component
Component(Component &&)=deletekouta::base::Component
context() overridekouta::base::Rootinlinevirtual
m_childrenkouta::base::Componentprivate
m_contextkouta::base::Rootprivate
m_parentkouta::base::Componentprivate
operator=(const Root &)=deletekouta::base::Root
operator=(Root &&)=deletekouta::base::Root
kouta::base::Component::operator=(const Component &)=deletekouta::base::Component
kouta::base::Component::operator=(Component &&)=deletekouta::base::Component
post(void(TClass::*method)(TMethodArgs...), TArgs... args)kouta::base::Componentinline
post(const std::function< void(TFuncArgs...)> &functor, TArgs... args)kouta::base::Componentinline
post(TFunctor &&functor)kouta::base::Componentinline
remove_child(Component *component)kouta::base::Componentinline
Root()kouta::base::Rootinline
Root(Component *parent)kouta::base::Rootinlineexplicit
Root(const Root &)=deletekouta::base::Root
Root(Root &&)=deletekouta::base::Root
run()kouta::base::Rootinlinevirtual
stop()kouta::base::Rootinlinevirtual
~Component()kouta::base::Componentinlinevirtual
~Root()=defaultkouta::base::Rootvirtual