Class timed_base::expiration¶
Defined in File timed_base.hpp
Nested Relationships¶
This class is a nested type of Template Class timed_base.
Class Documentation¶
-
class
stream_client::detail::timed_base::expiration¶ RAII wrapper to set timer expiration.
Public Functions
-
inline
expiration(timer_type *timer = nullptr)¶
-
inline
expiration(timer_type *timer, const time_duration_type &duration)¶
-
inline
expiration(timer_type *timer, const time_point_type &deadline)¶
-
expiration(const expiration &other) = default¶
-
inline
expiration(expiration &&other) noexcept¶
-
inline expiration &
operator=(const expiration &other) = default¶
-
inline expiration &
operator=(expiration &&other) noexcept¶
-
inline
~expiration()¶
-
inline