Public Member Functions | Private Member Functions | Private Attributes | Friends
icl_core::config::SubTreeList Class Reference

#include <AttributeTree.h>

List of all members.

Public Member Functions

bool changed ()
int contains ()
void copy (AttributeTree *parent)
void newSubTreeList (AttributeTree *new_tree, AttributeTree *after)
AttributeTreenext (AttributeTree *prev)
void printSubTree (std::ostream &out, int change_style_depth, char *upper_description)
void printXmlSubTree (std::ostream &out, const std::string &upper_description)
SubTreeListrevertOrder (SubTreeList *new_next=NULL)
AttributeTreesearch (const char *description, const char *attribute)
AttributeTreesubTree (const char *description)
 SubTreeList (AttributeTree *sub_tree=0, SubTreeList *next=0)
void unlink (AttributeTree *obsolete_tree)
void unlinkParent ()
void unmarkChanges ()
 ~SubTreeList ()

Private Member Functions

SubTreeListoperator= (const SubTreeList &)
 SubTreeList (const SubTreeList &)

Private Attributes

SubTreeListm_next
AttributeTreem_sub_tree

Friends

class AttributeTree

Detailed Description

Only for internal use in AttributeTree. Realises a list of AttributeTrees.

Definition at line 225 of file AttributeTree.h.


Constructor & Destructor Documentation

Definition at line 469 of file AttributeTree.cpp.

Definition at line 475 of file AttributeTree.cpp.


Member Function Documentation

Definition at line 587 of file AttributeTree.cpp.

Definition at line 550 of file AttributeTree.cpp.

Definition at line 486 of file AttributeTree.cpp.

Creates new SubTreeList with new_tree as subtree after the next tree with subtree after.

Definition at line 643 of file AttributeTree.cpp.

Definition at line 601 of file AttributeTree.cpp.

SubTreeList& icl_core::config::SubTreeList::operator= ( const SubTreeList ) [private]
void icl_core::config::SubTreeList::printSubTree ( std::ostream &  out,
int  change_style_depth,
char *  upper_description 
)

Definition at line 562 of file AttributeTree.cpp.

void icl_core::config::SubTreeList::printXmlSubTree ( std::ostream &  out,
const std::string &  upper_description 
)

Reverts the order of the sub tree list.

Definition at line 628 of file AttributeTree.cpp.

AttributeTree * icl_core::config::SubTreeList::search ( const char *  description,
const char *  attribute 
)

Definition at line 572 of file AttributeTree.cpp.

AttributeTree * icl_core::config::SubTreeList::subTree ( const char *  description)

Definition at line 535 of file AttributeTree.cpp.

Definition at line 512 of file AttributeTree.cpp.

Definition at line 499 of file AttributeTree.cpp.

Definition at line 618 of file AttributeTree.cpp.


Friends And Related Function Documentation

friend class AttributeTree [friend]

Definition at line 227 of file AttributeTree.h.


Member Data Documentation

Definition at line 277 of file AttributeTree.h.

Definition at line 278 of file AttributeTree.h.


The documentation for this class was generated from the following files:


fzi_icl_core
Author(s):
autogenerated on Tue Aug 8 2017 02:28:05