|
typedef reentrant_time_accumulator_factory< DurationType, ClockType, AccumulateToType > | self_type |
|
typedef time_accumulator_factory< DurationType, ClockType, AccumulateToType > | super_t |
|
typedef reentrant_auto_time_accumulator< DurationType, ClockType, AccumulateToType > | generated_type |
|
typedef madness::ConcurrentHashMap< std::thread::id, default_value_bool< false >, std::hash< unsigned long > > | timer_active_flag_map |
|
typedef DurationType | duration_type |
|
typedef ClockType | clock_type |
|
typedef AccumulateToType | accumulate_to_type |
|
typedef time_accumulator_factory< duration_type, clock_type, accumulate_to_type > | self_type |
|
typedef auto_time_accumulator< duration_type, clock_type, accumulate_to_type > | generated_type |
|
|
generated_type | create () const |
|
| time_accumulator_factory ()=delete |
|
| time_accumulator_factory (accumulate_to_type &dest) |
|
| time_accumulator_factory (accumulate_to_type &dest) |
|
generated_type | create () const |
|
accumulated_value_type | total_time () const |
|
template<typename ToDuration > |
double | total_time_in () |
|
|
decltype(accumulate_to_type().load()) typedef | accumulated_value_type |
|
accumulate_to_type & | dest_ |
|
The documentation for this class was generated from the following file: