Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# ACE_Timer_Heap_T Member List

This is the complete list of members for ACE_Timer_Heap_T, including all inherited members.

- ACE_Timer_Heap_Iterator_T< TYPE,FUNCTOR,ACE_LOCK > class `[friend]`
- ACE_Timer_Heap_T(size_t size, int preallocated = 0, FUNCTOR *upcall_functor = 0, ACE_Free_List<ACE_Timer_Node_T <TYPE> > *freelist = 0)
- ACE_Timer_Heap_T(FUNCTOR *upcall_functor = 0, ACE_Free_List<ACE_Timer_Node_T <TYPE> > *freelist = 0)
- ACE_Timer_Heap_T(const ACE_Timer_Heap_T<TYPE, FUNCTOR, ACE_LOCK> &) `[private]`
- ACE_Timer_Queue_T(FUNCTOR *upcall_functor = 0, ACE_Free_List<ACE_Timer_Node_T <TYPE> > *freelist = 0)
- alloc_node(void) `[protected, virtual]`
- calculate_timeout(ACE_Time_Value *max) `[virtual]`
- calculate_timeout(ACE_Time_Value *max, ACE_Time_Value *the_timeout) `[virtual]`
- cancel(const TYPE &type, int dont_call_handle_close = 1) `[virtual]`
- cancel(long timer_id, const void **act = 0, int dont_call_handle_close = 1) `[virtual]`
- copy(int slot, ACE_Timer_Node_T<TYPE> *moved_node) `[private]`
- cur_limbo_ `[private]`
- cur_size_ `[private]`
- delete_free_list_ `[protected]`
- delete_upcall_functor_ `[protected]`
- dispatch_info(const ACE_Time_Value &current_time, ACE_Timer_Node_Dispatch_Info_T<TYPE> &info)
- dispatch_info_i(const ACE_Time_Value &current_time, ACE_Timer_Node_Dispatch_Info_T<TYPE> &info) `[protected]`
- dump(void) const `[virtual]`
- earliest_time(void) const `[virtual]`
- expire(const ACE_Time_Value &current_time) `[virtual]`
- expire(void)
- free_list_ `[protected]`
- free_node(ACE_Timer_Node_T<TYPE> *) `[protected, virtual]`
- get_first(void) `[virtual]`
- gettimeofday(void)
- gettimeofday(ACE_Time_Value (*gettimeofday)(void))
- gettimeofday_ `[protected]`
- grow_heap(void) `[private]`
- heap_ `[private]`
- HEAP_ITERATOR typedef
- INHERITED typedef
- insert(ACE_Timer_Node_T<TYPE> *new_node) `[private]`
- is_empty(void) const `[virtual]`
- iter(void) `[virtual]`
- ITERATOR typedef
- iterator_ `[private]`
- max_size_ `[private]`
- mutex(void)
- mutex_ `[protected]`
- operator=(const ACE_Timer_Heap_T<TYPE, FUNCTOR, ACE_LOCK> &) `[private]`
- pop_freelist(void) `[private]`
- preallocated_node_set_ `[private]`
- preallocated_nodes_ `[private]`
- preallocated_nodes_freelist_ `[private]`
- push_freelist(int old_id) `[private]`
- reheap_down(ACE_Timer_Node_T<TYPE> *moved_node, size_t slot, size_t child) `[private]`
- reheap_up(ACE_Timer_Node_T<TYPE> *new_node, size_t slot, size_t parent) `[private]`
- remove(size_t slot) `[private]`
- remove_first(void) `[virtual]`
- reschedule(ACE_Timer_Node_T<TYPE> *) `[protected, virtual]`
- reset_interval(long timer_id, const ACE_Time_Value &interval) `[virtual]`
- return_node(ACE_Timer_Node_T<TYPE> *) `[virtual]`
- schedule(const TYPE &type, const void *act, const ACE_Time_Value &delay, const ACE_Time_Value &interval = ACE_Time_Value::zero) `[virtual]`
- timer_id(void) `[private]`
- timer_ids_ `[private]`
- timer_ids_curr_ `[private]`
- timer_ids_min_free_ `[private]`
- timer_skew(const ACE_Time_Value &skew)
- timer_skew(void) const
- upcall(TYPE &type, const void *act, const ACE_Time_Value &cur_time)
- upcall_functor(void)
- upcall_functor_ `[protected]`
- ~ACE_Timer_Heap_T(void) `[virtual]`
- ~ACE_Timer_Queue_T(void) `[virtual]`