AssocTree Class Reference

#include <assoctree.h>

Inheritance diagram for AssocTree:

ContextTypeInfo ContextListInfo ContextStringEnumInfo

List of all members.

Public Member Functions

 AssocTree ()
 AssocTree (const QVariant &root)
QString dump (int level=0) const
 Dumps a QVariant into a multi-line string for debugging purposes.
QString dumpXML (int level=0) const
 Serializes the tree in NanoXml format.
QString name () const
 Returns the name of this association tree.
QVariant value () const
 Returns the value of this tree.
AssocTree node (const QString &name) const
 Returns the sub-tree with the given name.
QVariant value (const QString &name1) const
 Returns the value of the sub-tree named name1.
QVariant value (const QString &name1, const QString &name2) const
QVariant value (const QString &name1, const QString &name2, const QString &name3) const
QVariant value (const QString &name1, const QString &name2, const QString &name3, const QString &name4) const
QVariant value (const QString &name1, const QString &name2, const QString &name3, const QString &name4, const QString &name5) const
AssocTree node (const QString &name1, const QString &name2) const
 Returns the sub-tree named name2 of the sub-tree named name1.
AssocTree node (const QString &name1, const QString &name2, const QString &name3) const
AssocTree node (const QString &name1, const QString &name2, const QString &name3, const QString &name4) const
AssocTree node (const QString &name1, const QString &name2, const QString &name3, const QString &name4, const QString &name5) const
const QVariantList nodes () const
 Returns a list of all sub-trees.
AssocTree filterOut (const QString &name) const
 Returns a new AssocTree without nodes named name.


Constructor & Destructor Documentation

AssocTree::AssocTree (  )  [inline]

AssocTree::AssocTree ( const QVariant &  root  )  [inline]


Member Function Documentation

QString AssocTree::dump ( int  level = 0  )  const

Dumps a QVariant into a multi-line string for debugging purposes.

QString AssocTree::dumpXML ( int  level = 0  )  const

Serializes the tree in NanoXml format.

QString AssocTree::name (  )  const

Returns the name of this association tree.

QVariant AssocTree::value (  )  const

Returns the value of this tree.

AssocTree AssocTree::node ( const QString &  name  )  const

Returns the sub-tree with the given name.

QVariant AssocTree::value ( const QString &  name1  )  const

Returns the value of the sub-tree named name1.

QVariant AssocTree::value ( const QString &  name1,
const QString &  name2 
) const

QVariant AssocTree::value ( const QString &  name1,
const QString &  name2,
const QString &  name3 
) const

QVariant AssocTree::value ( const QString &  name1,
const QString &  name2,
const QString &  name3,
const QString &  name4 
) const

QVariant AssocTree::value ( const QString &  name1,
const QString &  name2,
const QString &  name3,
const QString &  name4,
const QString &  name5 
) const

AssocTree AssocTree::node ( const QString &  name1,
const QString &  name2 
) const

Returns the sub-tree named name2 of the sub-tree named name1.

AssocTree AssocTree::node ( const QString &  name1,
const QString &  name2,
const QString &  name3 
) const

AssocTree AssocTree::node ( const QString &  name1,
const QString &  name2,
const QString &  name3,
const QString &  name4 
) const

AssocTree AssocTree::node ( const QString &  name1,
const QString &  name2,
const QString &  name3,
const QString &  name4,
const QString &  name5 
) const

const QVariantList AssocTree::nodes (  )  const

Returns a list of all sub-trees.

AssocTree AssocTree::filterOut ( const QString &  name  )  const

Returns a new AssocTree without nodes named name.


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

Generated on Sun Apr 21 16:11:51 2013 for libcontextsubscriber by  doxygen 1.5.6