#include <ltree.h>
Public Member Functions | |
SLElement * | back () const |
bool | empty () const |
SLElement * | front () const |
SLElement * | pop_back () |
SLElement * | pop_front () |
void | push_back (SLElement *e) |
void | push_front (SLElement *e) |
void | remove (SLElement *e) |
uint32 | size () const |
StrongList () |
This is similar to a linked list in which each element has a link to its owner.
Falcon::StrongList::StrongList | ( | ) | [inline] |
SLElement* Falcon::StrongList::back | ( | ) | const [inline] |
bool Falcon::StrongList::empty | ( | ) | const [inline] |
SLElement* Falcon::StrongList::front | ( | ) | const [inline] |
SLElement* Falcon::StrongList::pop_back | ( | ) |
SLElement* Falcon::StrongList::pop_front | ( | ) |
void Falcon::StrongList::push_back | ( | SLElement * | e | ) |
void Falcon::StrongList::push_front | ( | SLElement * | e | ) |
void Falcon::StrongList::remove | ( | SLElement * | e | ) |
Referenced by Falcon::SLElement::remove().
uint32 Falcon::StrongList::size | ( | ) | const [inline] |