Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <linklist.h>
Classes | |
struct | const_iterator |
struct | iterator |
Public Member Functions | |
TNodeLinkList () | |
~TNodeLinkList () | |
void | Initialize_ () |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
u32 | size () |
bool | empty () |
iterator | pop_front () |
iterator | erase (JGadget::TNodeLinkList::iterator, JGadget::TNodeLinkList::iterator) |
iterator | erase (JGadget::TNodeLinkList::iterator) |
void | splice (JGadget::TNodeLinkList::iterator, JGadget::TNodeLinkList &, JGadget::TNodeLinkList::iterator) |
iterator | Find (const JGadget::TLinkListNode *) |
iterator | Insert (JGadget::TNodeLinkList::iterator, JGadget::TLinkListNode *) |
iterator | Erase (JGadget::TLinkListNode *) |
void | Remove (JGadget::TLinkListNode *) |
bool | Iterator_isEnd_ (const_iterator it) const |
template<typename Predicate > | |
void | Remove_if (Predicate predicate, TNodeLinkList &tList) |
template<typename Predicate > | |
void | remove_if (Predicate predicate) |
Public Attributes | |
u32 | count |
TLinkListNode | ocObject_ |
|
inline |
JGadget::TNodeLinkList::~TNodeLinkList | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
JGadget::TNodeLinkList::iterator JGadget::TNodeLinkList::Erase | ( | JGadget::TLinkListNode * | p | ) |
JGadget::TNodeLinkList::iterator JGadget::TNodeLinkList::erase | ( | JGadget::TNodeLinkList::iterator | it | ) |
JGadget::TNodeLinkList::iterator JGadget::TNodeLinkList::erase | ( | JGadget::TNodeLinkList::iterator | a, |
JGadget::TNodeLinkList::iterator | b | ||
) |
iterator JGadget::TNodeLinkList::Find | ( | const JGadget::TLinkListNode * | ) |
|
inline |
JGadget::TNodeLinkList::iterator JGadget::TNodeLinkList::Insert | ( | JGadget::TNodeLinkList::iterator | it, |
JGadget::TLinkListNode * | p | ||
) |
|
inline |
|
inline |
void JGadget::TNodeLinkList::Remove | ( | JGadget::TLinkListNode * | p | ) |
|
inline |
|
inline |
void JGadget::TNodeLinkList::splice | ( | JGadget::TNodeLinkList::iterator | it, |
JGadget::TNodeLinkList & | rSrc, | ||
JGadget::TNodeLinkList::iterator | itSrc | ||
) |
u32 JGadget::TNodeLinkList::count |
TLinkListNode JGadget::TNodeLinkList::ocObject_ |