#include <FTList.h>
Public Types | |
| typedef FT_LIST_ITEM_TYPE | value_type |
| typedef value_type & | reference |
| typedef const value_type & | const_reference |
| typedef size_t | size_type |
| typedef FT_LIST_ITEM_TYPE | value_type |
| typedef value_type & | reference |
| typedef const value_type & | const_reference |
| typedef size_t | size_type |
Public Member Functions | |
| FTList () | |
| ~FTList () | |
| size_type | size () const |
| void | push_back (const value_type &item) |
| reference | front () const |
| reference | back () const |
| FTList () | |
| ~FTList () | |
| size_type | size () const |
| void | push_back (const value_type &item) |
| reference | front () const |
| reference | back () const |
Private Attributes | |
| size_type | listSize |
| Node * | head |
| Node * | tail |
| Node * | head |
| Node * | tail |
Classes | |
| struct | Node |
Definition at line 10 of file FTList.h.
| typedef FT_LIST_ITEM_TYPE FTList< FT_LIST_ITEM_TYPE >::value_type |
| typedef value_type& FTList< FT_LIST_ITEM_TYPE >::reference |
| typedef const value_type& FTList< FT_LIST_ITEM_TYPE >::const_reference |
| typedef FT_LIST_ITEM_TYPE FTList< FT_LIST_ITEM_TYPE >::value_type |
| typedef value_type& FTList< FT_LIST_ITEM_TYPE >::reference |
| typedef const value_type& FTList< FT_LIST_ITEM_TYPE >::const_reference |
Destructor
Definition at line 32 of file FTList.h.
References FTList< FT_LIST_ITEM_TYPE >::Node::next.
Destructor
Definition at line 32 of file FTList.h.
References FTList< FT_LIST_ITEM_TYPE >::Node::next.
| void FTList< FT_LIST_ITEM_TYPE >::push_back | ( | const value_type & | item | ) | [inline] |
Add an item to the end of the list
Definition at line 54 of file FTList.h.
References FTList< FT_LIST_ITEM_TYPE >::Node::next, and NULL.
Referenced by FTMesh::Combine().
| reference FTList< FT_LIST_ITEM_TYPE >::front | ( | ) | const [inline] |
Get the item at the front of the list
Definition at line 74 of file FTList.h.
References FTList< FT_LIST_ITEM_TYPE >::Node::next, and FTList< FT_LIST_ITEM_TYPE >::Node::payload.
Get the item at the end of the list
Definition at line 82 of file FTList.h.
Referenced by FTMesh::Combine().
| void FTList< FT_LIST_ITEM_TYPE >::push_back | ( | const value_type & | item | ) | [inline] |
Add an item to the end of the list
Definition at line 54 of file FTList.h.
References FTList< FT_LIST_ITEM_TYPE >::Node::next, and NULL.
| reference FTList< FT_LIST_ITEM_TYPE >::front | ( | ) | const [inline] |
Get the item at the front of the list
Definition at line 74 of file FTList.h.
References FTList< FT_LIST_ITEM_TYPE >::Node::next, and FTList< FT_LIST_ITEM_TYPE >::Node::payload.
1.5.1