neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::timer_object Member List
This is the complete list of members for
neolib::timer_object
, including all inherited members.
abstract_type
typedef
neolib::i_timer_object
add_ref
() const noexcept override
neolib::reference_counted< i_timer_object >
inline
virtual
async_wait
(i_timer_subscriber &aSubscriber) override
neolib::timer_object
virtual
lifetime< reference_counted< i_timer_object > >::async_wait
(const std::function< void()> &aSubscriber)
neolib::i_timer_object
inline
lifetime< reference_counted< i_timer_object > >::async_wait
(const std::function< void(i_timer_object &)> &aSubscriber)
neolib::i_timer_object
inline
cancel
() override
neolib::timer_object
virtual
control_block
() override
neolib::reference_counted< i_timer_object >
inline
virtual
debug
() const override
neolib::timer_object
virtual
destroyed_flag
typedef
neolib::lifetime< reference_counted< i_timer_object > >
expires_at
(const std::chrono::steady_clock::time_point &aDeadline) override
neolib::timer_object
virtual
expires_from_now
(const Duration &aDuration)
neolib::i_timer_object
inline
is_alive
() const final
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
is_creating
() const final
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
is_destroyed
() const final
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
is_destroying
() const final
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
lifetime
(lifetime_state aState=lifetime_state::Alive)
neolib::lifetime< reference_counted< i_timer_object > >
inline
object_state
() const final
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
object_state_ptr
() const final
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
operator=
(const reference_counted &)
neolib::reference_counted< i_timer_object >
inline
pin
() const noexcept override
neolib::reference_counted< i_timer_object >
inline
virtual
poll
() override
neolib::timer_object
virtual
reference_counted
() noexcept
neolib::reference_counted< i_timer_object >
inline
reference_counted
(const reference_counted &aOther) noexcept
neolib::reference_counted< i_timer_object >
inline
release
() const override
neolib::reference_counted< i_timer_object >
inline
virtual
release_and_take_ownership
() const override
neolib::reference_counted< i_timer_object >
inline
virtual
release_and_take_ownership
() override
neolib::reference_counted< i_timer_object >
inline
virtual
set_alive
() override
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
set_debug
(bool aDebug) override
neolib::timer_object
virtual
set_destroyed
() override
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
set_destroying
() override
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
timer_object
(i_timer_service &aService)
neolib::timer_object
unpin
() const override
neolib::reference_counted< i_timer_object >
inline
virtual
unsubscribe
(i_timer_subscriber &aSubscriber) override
neolib::timer_object
virtual
use_count
() const noexcept override
neolib::reference_counted< i_timer_object >
inline
virtual
~i_lifetime
()=default
neolib::i_lifetime
virtual
~i_reference_counted
()=default
neolib::i_reference_counted
virtual
~i_timer_object
()=default
neolib::i_timer_object
virtual
~lifetime
()
neolib::lifetime< reference_counted< i_timer_object > >
inline
virtual
~reference_counted
()
neolib::reference_counted< i_timer_object >
inline
~timer_object
()
neolib::timer_object
Generated by
1.9.8