Kouta
A small application framework based on Boost
kouta::base::Timer Member List
This is the complete list of members for
kouta::base::Timer
, including all inherited members.
add_child
(Component *component)
kouta::base::Component
inline
Component
()=delete
kouta::base::Component
Component
(Component *parent)
kouta::base::Component
inline
explicit
Component
(const Component &)=delete
kouta::base::Component
Component
(Component &&)=delete
kouta::base::Component
context
()
kouta::base::Component
inline
virtual
handle_expiration
(const asio::error_code &ec)
kouta::base::Timer
inline
private
m_children
kouta::base::Component
private
m_duration
kouta::base::Timer
private
m_on_expired
kouta::base::Timer
private
m_parent
kouta::base::Component
private
m_timer
kouta::base::Timer
private
OnExpired
typedef
kouta::base::Timer
operator=
(const Timer &)=delete
kouta::base::Timer
operator=
(Timer &&)=delete
kouta::base::Timer
kouta::base::Component::operator=
(const Component &)=delete
kouta::base::Component
kouta::base::Component::operator=
(Component &&)=delete
kouta::base::Component
post
(void(TClass::*method)(TMethodArgs...), TArgs... args)
kouta::base::Component
inline
post
(const std::function< void(TFuncArgs...)> &functor, TArgs... args)
kouta::base::Component
inline
post
(TFunctor &&functor)
kouta::base::Component
inline
remove_child
(Component *component)
kouta::base::Component
inline
set_duration
(std::chrono::milliseconds duration)
kouta::base::Timer
inline
start
()
kouta::base::Timer
inline
stop
()
kouta::base::Timer
inline
Timer
()=delete
kouta::base::Timer
Timer
(Component *parent, std::chrono::milliseconds duration, OnExpired &&on_expired)
kouta::base::Timer
inline
Timer
(const Timer &)=delete
kouta::base::Timer
Timer
(Timer &&)=delete
kouta::base::Timer
~Component
()
kouta::base::Component
inline
virtual
~Timer
() override=default
kouta::base::Timer
Generated by
1.9.1