QGIS API Documentation  2.13.0-Master
Public Member Functions | Protected Attributes | List of all members
QgsExpression::NodeList Class Reference

#include <qgsexpression.h>

Public Member Functions

 NodeList ()
virtual ~NodeList ()
void append (Node *node)
 Takes ownership of the provided node. More...
NodeListclone () const
 Creates a deep copy of this list. More...
int count ()
virtual QString dump () const
QList< Node * > list ()

Protected Attributes

QList< Node * > mList

Detailed Description

Definition at line 756 of file qgsexpression.h.

Constructor & Destructor Documentation

QgsExpression::NodeList::NodeList ( )

Definition at line 759 of file qgsexpression.h.

virtual QgsExpression::NodeList::~NodeList ( )

Definition at line 760 of file qgsexpression.h.

Member Function Documentation

void QgsExpression::NodeList::append ( Node node)

Takes ownership of the provided node.

Definition at line 762 of file qgsexpression.h.

QgsExpression::NodeList * QgsExpression::NodeList::clone ( ) const

Creates a deep copy of this list.

Ownership is transferred to the caller

Definition at line 3513 of file qgsexpression.cpp.

int QgsExpression::NodeList::count ( )

Definition at line 763 of file qgsexpression.h.

QString QgsExpression::NodeList::dump ( ) const

Definition at line 3524 of file qgsexpression.cpp.

QList<Node*> QgsExpression::NodeList::list ( )

Definition at line 764 of file qgsexpression.h.

Member Data Documentation

QList<Node*> QgsExpression::NodeList::mList

Definition at line 771 of file qgsexpression.h.

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