Public Member Functions | |
| Timeout (detail::timeout< detail::us_counter_t >::time_type timeout) | |
Public Member Functions inherited from timeout< detail::us_counter_t > | |
| timeout (detail::us_counter_t &timer, time_type timeout) | |
| void | init (detail::us_counter_t &timer, time_type timeout) |
| void | init_stopped (detail::us_counter_t &timer, time_type timeout) |
| void | force () |
| void | ack () |
| operator bool () const | |
| void | set_timeout (const time_type &value) |
| time_type | get_timeout () const |
| void | reset (const time_type &new_timeout) |
| time_type | remaining () const |
Public Member Functions inherited from stopwatch< detail::us_counter_t > | |
| stopwatch (detail::us_counter_t &timer) | |
| void | init (detail::us_counter_t &timer) |
| void | init_stopped (detail::us_counter_t &timer) |
| void | clear () |
| bool | running () const |
| void | cancel () |
| void | restart () |
| void | start () |
| void | stop () |
| time_type | operator() () const |
| time_type | get () const |
| void | set (time_type value) |
| void | decrease (time_type time) |
Additional Inherited Members | |
Public Types inherited from timeout< detail::us_counter_t > | |
| typedef stopwatch< detail::us_counter_t > | base_type |
| typedef base_type::time_type | time_type |
Public Types inherited from stopwatch< detail::us_counter_t > | |
| typedef detail::us_counter_t ::time_type | time_type |
Definition at line 288 of file ev3cxx_time.h.