GCpp general purpose C++ library  version 1.0
GTreeBranchT< T > Member List

This is the complete list of members for GTreeBranchT< T >, including all inherited members.

__Add(GTreeNodeT< T > *item)GTreeBranchT< T >protectedvirtual
__AddSorted(GTreeNodeT< T > *item)GSortListT< GTreeNodeT< T > >protectedvirtual
__Exist(const GTreeNodeT< T > *ptr, GListIterT< GTreeNodeT< T > > *except=NULL) constGListT< GTreeNodeT< T > >protectedvirtual
__Find(const GTreeNodeT< T > *ptr, GListIterT< GTreeNodeT< T > > *except=NULL) constGListT< GTreeNodeT< T > >protectedvirtual
__FindName(const string &obj_name, const char smod= 'f') constGNamedListT< GTreeNodeT< T > >protectedvirtual
__Insert(GTreeNodeT< T > *item)GTreeBranchT< T >protectedvirtual
__MoveDown()GListT< GTreeNodeT< T > >protectedvirtual
__MoveUp()GListT< GTreeNodeT< T > >protectedvirtual
__Swap(GListIterT< GTreeNodeT< T > > *iter)GListT< GTreeNodeT< T > >protectedvirtual
__Take()GTreeBranchT< T >inlineprotectedvirtual
Add(GTreeNodeT< T > *obj_ptr)GListT< GTreeNodeT< T > >virtual
Add(GTreeNodeT< T > &obj_ptr)GListT< GTreeNodeT< T > >virtual
AddBranch(const string &bname)GTreeBranchT< T >inlinevirtual
GTreeNodeT::AddBranch(const string &parent, const string &bname)GTreeNodeT< T >virtual
AddLeaf(T &object_ref)GTreeBranchT< T >inlinevirtual
AddLeaf(T *object_ptr)GTreeBranchT< T >inlinevirtual
GTreeNodeT::AddLeaf(const string &parent, T &object_ref)GTreeNodeT< T >virtual
GTreeNodeT::AddLeaf(const string &parent, T *object_ptr)GTreeNodeT< T >virtual
Append(GTreeNodeT< T > *obj_ptr)GListT< GTreeNodeT< T > >virtual
Append(GTreeNodeT< T > &obj_ptr)GListT< GTreeNodeT< T > >virtual
At(u_int n) constGListT< GTreeNodeT< T > >
Begin() constGListT< GTreeNodeT< T > >virtual
CheckOptions(u_int opts) constGCollectionT< GTreeNodeT< T > >
ClassName() const (defined in GTreeBranchT< T >)GTreeBranchT< T >inlinevirtual
Clone() const (defined in GTreeBranchT< T >)GTreeBranchT< T >inlinevirtual
GTreeNodeT::Compare(const GNamed &object) const GNamedinline
GNamedListT< GTreeNodeT< T > >::Compare(const GTreeNodeT< T > &obj1, const GTreeNodeT< T > &obj2) constGNamedListT< GTreeNodeT< T > >virtual
CompareDict(const GNamed &object) const GNamedinline
count_itemGCollectionT< GTreeNodeT< T > >protected
CreateFolderTree() const GTreeBranchT< T >virtual
CreateItemList()GTreeNodeT< T >virtual
CreateItemTree() const GTreeBranchT< T >virtual
CreateList()GTreeNodeT< T >virtual
CreateNamesTable() constGNamedListT< GTreeNodeT< T > >virtual
Current() constGListT< GTreeNodeT< T > >
current_itemGListT< GTreeNodeT< T > >protected
DictSortOption() constGCollectionT< GTreeNodeT< T > >
Empty()GListT< GTreeNodeT< T > >virtual
End() constGListT< GTreeNodeT< T > >virtual
Exist(const GTreeNodeT< T > *ptr) constGListT< GTreeNodeT< T > >virtual
ExistName(const string &obj_name) constGNamedListT< GTreeNodeT< T > >virtual
Find(const GTreeNodeT< T > *ptr) constGListT< GTreeNodeT< T > >virtual
FindBranch(const string &name)GTreeNodeT< T >virtual
FindFirst(const GTreeNodeT< T > *ptr) constGListT< GTreeNodeT< T > >virtual
FindLast(const GTreeNodeT< T > *ptr) constGListT< GTreeNodeT< T > >virtual
FindName(const string &obj_name, const char smod= 'f') constGNamedListT< GTreeNodeT< T > >virtual
FindNameFirst(const string &obj_name) constGNamedListT< GTreeNodeT< T > >virtual
FindNameLast(const string &obj_name) constGNamedListT< GTreeNodeT< T > >virtual
FindNameNext(const string &obj_name) constGNamedListT< GTreeNodeT< T > >virtual
FindNamePrevious(const string &obj_name) constGNamedListT< GTreeNodeT< T > >virtual
FindNext(const GTreeNodeT< T > *ptr) constGListT< GTreeNodeT< T > >virtual
FindNode(const string &name)GTreeNodeT< T >virtual
FindPrevious(const GTreeNodeT< T > *ptr) constGListT< GTreeNodeT< T > >virtual
First() constGListT< GTreeNodeT< T > >
first_itemGListT< GTreeNodeT< T > >protected
FirstLeaf()GTreeNodeT< T >virtual
FixPositionOption() constGCollectionT< GTreeNodeT< T > >
GCollectionT(u_int flg=0)GCollectionT< GTreeNodeT< T > >
GetBranchCount() const GTreeBranchT< T >virtual
GetCount() constGCollectionT< GTreeNodeT< T > >virtual
GetFullName() const GTreeNodeT< T >virtual
GetInfo() const GNamedinlinevirtual
GetLeafCount() const GTreeBranchT< T >virtual
GetLeafTotalCount() const GTreeBranchT< T >virtual
GetLevel() const GTreeNodeT< T >
GetListIter() const GTreeNodeT< T >inlinevirtual
GetName() const GNamedinlinevirtual
GetOptions() constGCollectionT< GTreeNodeT< T > >virtual
GetParent() const GTreeNodeT< T >inlinevirtual
GetParent()GTreeNodeT< T >inlinevirtual
GetRoot() const GTreeNodeT< T >inlinevirtual
GetRoot()GTreeNodeT< T >inlinevirtual
GetSize() constGCollectionT< GTreeNodeT< T > >virtual
GetUserData() const GTreeNodeT< T >inline
GListT(u_int opts=0)GListT< GTreeNodeT< T > >
GListT(const GListT< GTreeNodeT< T > > &list)GListT< GTreeNodeT< T > >
GListT(const GListT< GTreeNodeT< T > > &list, u_int opts)GListT< GTreeNodeT< T > >
GNamed(const string &object_name="")GNamedinline
GNamed(const GNamed &object)GNamedinline
GNamedListT(u_int fl=0)GNamedListT< GTreeNodeT< T > >
GNamedListT(const GNamedListT< GTreeNodeT< T > > &list)GNamedListT< GTreeNodeT< T > >
GNamedListT(const GNamedListT< GTreeNodeT< T > > &list, u_int fl)GNamedListT< GTreeNodeT< T > >
Goto(u_int n=0) constGListT< GTreeNodeT< T > >
GSortListT(u_int fl=0)GSortListT< GTreeNodeT< T > >
GSortListT(const GSortListT< GTreeNodeT< T > > &list)GSortListT< GTreeNodeT< T > >
GSortListT(const GListT< GTreeNodeT< T > > &list)GSortListT< GTreeNodeT< T > >
GSortListT(const GListT< GTreeNodeT< T > > &list, u_int fl)GSortListT< GTreeNodeT< T > >
GTreeBranchT(const string &branch_name)GTreeBranchT< T >inline
GTreeBranchT(const GTreeBranchT< T > &original)GTreeBranchT< T >inline
GTreeNodeT()GTreeNodeT< T >inline
GTreeNodeT(const GTreeNodeT< T > &original)GTreeNodeT< T >inline
Index() constGListT< GTreeNodeT< T > >
Insert(GTreeNodeT< T > *obj_ptr)GListT< GTreeNodeT< T > >virtual
Insert(GTreeNodeT< T > &obj_ptr)GListT< GTreeNodeT< T > >virtual
IsAlwaysSorted() constGCollectionT< GTreeNodeT< T > >
IsBranch() const GTreeBranchT< T >inlinevirtual
IsCaseSensitive() constGCollectionT< GTreeNodeT< T > >
IsInstanceOf() const GTreeBranchT< T >inline
IsInstanceOf() (defined in GTreeBranchT< T >)GTreeBranchT< T >inline
IsLeaf() const GTreeNodeT< T >inlinevirtual
IsReverseSorted() constGCollectionT< GTreeNodeT< T > >
IsSortable() constGCollectionT< GTreeNodeT< T > >
IsSorted() constGSortListT< GTreeNodeT< T > >virtual
Last() constGListT< GTreeNodeT< T > >
last_itemGListT< GTreeNodeT< T > >protected
list_iterGTreeNodeT< T >protected
Move(int n)GListT< GTreeNodeT< T > >virtual
MoveBottom()GListT< GTreeNodeT< T > >virtual
MoveDown()GListT< GTreeNodeT< T > >virtual
MoveTop()GListT< GTreeNodeT< T > >virtual
MoveUp()GListT< GTreeNodeT< T > >virtual
nameGNamedprotected
Name() const GNamedinlinevirtual
Name()GNamedinlinevirtual
Next() constGListT< GTreeNodeT< T > >
NextLeaf()GTreeNodeT< T >virtual
NextNode()GTreeBranchT< T >virtual
Null()GListT< GTreeNodeT< T > >static
operator!=(const GNamed &object) const GNamedinline
operator<(const GNamed &object) const GNamedinline
operator<=(const GNamed &object) const GNamedinline
GTreeNodeT::operator=(const GNamed &object)GNamedinline
GNamedListT< GTreeNodeT< T > >::operator=(const GNamedListT< GTreeNodeT< T > > &list)GNamedListT< GTreeNodeT< T > >
GSortListT< GTreeNodeT< T > >::operator=(const GListT< GTreeNodeT< T > > &list)GSortListT< GTreeNodeT< T > >
operator==(const GNamed &object) const GNamedinline
operator>(const GNamed &object) const GNamedinline
operator>=(const GNamed &object) const GNamedinline
optionsGCollectionT< GTreeNodeT< T > >protected
parentGTreeNodeT< T >protected
Prepend(GTreeNodeT< T > *obj_ptr)GListT< GTreeNodeT< T > >virtual
Prepend(GTreeNodeT< T > &obj_ptr)GListT< GTreeNodeT< T > >virtual
Previous() constGListT< GTreeNodeT< T > >
Print(FILE *fp=stdout, const string &prefix="", bool info=false) const GTreeBranchT< T >virtual
GNamedListT< GTreeNodeT< T > >::Print(FILE *fp=stdout, const string &prefix="") constGNamedListT< GTreeNodeT< T > >virtual
GNamedListT< GTreeNodeT< T > >::Print(ostream &os, const string &prefix="") constGNamedListT< GTreeNodeT< T > >virtual
Remove()GListT< GTreeNodeT< T > >virtual
Remove(const GTreeNodeT< T > *ptr, bool all=true)GListT< GTreeNodeT< T > >virtual
ReverseSort()GSortListT< GTreeNodeT< T > >virtual
SetCaseSensitive(bool b=true)GNamedListT< GTreeNodeT< T > >virtual
SetDictSort(bool b=true)GNamedListT< GTreeNodeT< T > >virtual
SetListIter(GListIterT< GTreeNodeT< T > > *iter_ptr)GTreeNodeT< T >inlinevirtual
SetName(const string &object_name)GNamedinlinevirtual
SetNamesTable(string table[]) constGNamedListT< GTreeNodeT< T > >virtual
SetParent(GTreeBranchT< T > *parent_ptr)GTreeNodeT< T >inlinevirtual
SetUserData(void *data)GTreeNodeT< T >inline
Sort()GSortListT< GTreeNodeT< T > >virtual
StaticClassName() (defined in GTreeBranchT< T >)GTreeBranchT< T >inlinestatic
Take()GListT< GTreeNodeT< T > >virtual
Take(const GTreeNodeT< T > *ptr)GListT< GTreeNodeT< T > >virtual
UniqueNameOption() constGCollectionT< GTreeNodeT< T > >
user_dataGTreeNodeT< T >protected
~GCollectionT()GCollectionT< GTreeNodeT< T > >virtual
~GListT()GListT< GTreeNodeT< T > >virtual
~GNamed()GNamedinlinevirtual
~GNamedListT()GNamedListT< GTreeNodeT< T > >virtual
~GSortListT()GSortListT< GTreeNodeT< T > >virtual
~GTreeBranchT()GTreeBranchT< T >inlinevirtual
~GTreeNodeT()GTreeNodeT< T >inlinevirtual