#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.