AI_Ref< TYPE > Member List

This is the complete list of members for AI_Ref< TYPE >, including all inherited members.

AI_Node()AI_Node [inline]
AI_Node(void *ptr)AI_Node [inline]
AI_Ref()AI_Ref< TYPE > [inline]
AI_Ref(TYPE *o)AI_Ref< TYPE > [inline]
AI_Ref(const AI_Ref &)AI_Ref< TYPE > [inline]
get() const AI_Ref< TYPE > [inline]
get_unsafe() const AI_Ref< TYPE > [inline]
GetPred() const AI_Node [inline]
GetPtr() const AI_Node [inline]
GetSucc() const AI_Node [inline]
InsertAfter(AI_Node *pred)AI_Node [inline]
InsertBefore(AI_Node *succ)AI_Node [inline]
invalidate()AI_Ref< TYPE > [inline]
IsLinked() const AI_Node [inline]
isvalid() const AI_Ref< TYPE > [inline]
operator *() const AI_Ref< TYPE > [inline]
operator TYPE *() const AI_Ref< TYPE > [inline]
operator!=(const AI_Ref< TYPE > &rhs)AI_Ref< TYPE > [inline]
operator!=(TYPE *obj)AI_Ref< TYPE > [inline]
operator->() const AI_Ref< TYPE > [inline]
operator=(TYPE *obj)AI_Ref< TYPE > [inline]
operator=(const AI_Ref &rhs)AI_Ref< TYPE > [inline]
operator==(const AI_Ref &rhs)AI_Ref< TYPE > [inline]
operator==(TYPE *obj)AI_Ref< TYPE > [inline]
Remove()AI_Node [inline]
set(TYPE *obj)AI_Ref< TYPE > [inline]
SetPtr(void *p)AI_Node [inline]
targetObjectAI_Ref< TYPE > [protected]
~AI_Node()AI_Node [inline]
~AI_Ref()AI_Ref< TYPE > [inline]