#include <at_list.h>
Collaboration diagram for at::List_Types< w_foward_class, w_base_class, w_accessor_traits, w_payload_type, w_mutex_type >::xC_List_Head:

Public Types | |
| typedef xC_List_Entry | txC_List_Entry |
| typedef w_mutex_type | xW_MutexType |
| typedef xC_List_Entry *xC_List_Head::* | txC_Head_MemberPtr |
| typedef Iterator< xC_List_Entry > | iterator |
Public Methods | |
| void | xF_Pusher (xC_List_Entry *xC_List_Entry::*w_elem_pos, xC_List_Entry *xC_List_Entry::*w_elem_neg, xC_List_Entry *xC_List_Head::*w_head_pos, xC_List_Entry *xC_List_Head::*w_head_neg, xC_List_Entry *i_entry) |
| void | push_back (typename xC_List_Entry::txW_Forward_Class &i_entry) |
| void | push_front (typename xC_List_Entry::txW_Forward_Class &i_entry) |
| void | push_back (iterator i_entry) |
| void | push_front (iterator i_entry) |
| iterator | begin () |
| iterator | end () |
| Uint32 | size () |
| xC_List_Head () | |
| ~xC_List_Head () | |
Public Attributes | |
| xC_List_Entry * | m_begin |
| xC_List_Entry * | m_end |
| Uint32 | m_count |
| xW_MutexType | m_mutex |
|
|||||
|
This is not exactly the same type as the ListAccessorDeclare::GetIterator() iterator but it base types are assignable since it contains the same UnionPtrType. |
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
Generated for Austria by
and
MakeXS at Sun Oct 24 17:35:34 PDT 2004