Qt 4.8
Public Types | Public Functions | List of all members
QPatternist::ProjectedExpression Class Reference

#include <qprojectedexpression_p.h>

Inheritance diagram for QPatternist::ProjectedExpression:
QPatternist::ProjectedPath QPatternist::ProjectedStep

Public Types

enum  Action { Move = 0, Skip = 1, Keep = 2, KeepSubtree = 4 | Keep }
 
typedef ProjectedExpressionPtr
 
typedef QVector< ProjectedExpression::PtrVector
 

Public Functions

virtual Action actionForElement (const QXmlName name, ProjectedExpression::Ptr &next) const
 
virtual ~ProjectedExpression ()
 

Detailed Description

Definition at line 63 of file qprojectedexpression_p.h.

Typedefs

◆ Ptr

Definition at line 66 of file qprojectedexpression_p.h.

◆ Vector

Definition at line 67 of file qprojectedexpression_p.h.

Enumerations

◆ Action

Constructors and Destructors

◆ ~ProjectedExpression()

virtual QPatternist::ProjectedExpression::~ProjectedExpression ( )
inlinevirtual

Definition at line 68 of file qprojectedexpression_p.h.

69  {
70  }

Functions

◆ actionForElement()

virtual Action QPatternist::ProjectedExpression::actionForElement ( const QXmlName  name,
ProjectedExpression::Ptr next 
) const
inlinevirtual

Reimplemented in QPatternist::ProjectedPath, and QPatternist::ProjectedStep.

Definition at line 80 of file qprojectedexpression_p.h.

Referenced by QPatternist::DocumentProjector::startElement().

82  {
83  Q_UNUSED(name);
84  Q_UNUSED(next);
85  return Skip;
86  }
#define Q_UNUSED(x)
Indicates to the compiler that the parameter with the specified name is not used in the body of a fun...
Definition: qglobal.h:1729

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