class eap_timer_queue_hash_c |
Each timer event is stored to the timer queue ( eap_timer_queue_c ) with events ( eap_timer_queue_event_c ) and to the hash array of the timer events ( eap_timer_queue_c::m_map ).
Public Member Functions | |
---|---|
eap_timer_queue_hash_c ( abs_eap_am_tools_c *const , eap_timer_queue_event_c *const , const u32_t ) | |
~eap_timer_queue_hash_c () | |
i32_t | compare (const abs_eap_base_timer_c *const , const u32_t , const abs_eap_base_timer_c *const , const u32_t ) |
eap_timer_queue_event_c * | get_atom () |
u32_t | get_index () |
eap_timer_queue_hash_c * | get_next () |
eap_timer_queue_hash_c * | get_prev () |
void | set_next ( eap_timer_queue_hash_c *const ) |
void | set_prev ( eap_timer_queue_hash_c *const ) |
Private Attributes | |
---|---|
abs_eap_am_tools_c *const | m_am_tools |
eap_timer_queue_event_c * | m_atom |
u32_t | m_index |
eap_timer_queue_hash_c * | m_next |
eap_timer_queue_hash_c * | m_prev |
eap_timer_queue_hash_c | ( | abs_eap_am_tools_c *const | tools, |
eap_timer_queue_event_c *const | atom, | ||
const u32_t | index | ||
) |
abs_eap_am_tools_c *const tools | |
eap_timer_queue_event_c *const atom | |
const u32_t index |
i32_t | compare | ( | const abs_eap_base_timer_c *const | a_initializer, |
const u32_t | a_id, | |||
const abs_eap_base_timer_c *const | b_initializer, | |||
const u32_t | b_id | |||
) |
const abs_eap_base_timer_c *const a_initializer | |
const u32_t a_id | |
const abs_eap_base_timer_c *const b_initializer | |
const u32_t b_id |
void | set_next | ( | eap_timer_queue_hash_c *const | next | ) |
eap_timer_queue_hash_c *const next |
void | set_prev | ( | eap_timer_queue_hash_c *const | prev | ) |
eap_timer_queue_hash_c *const prev |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.