DynGenPar
Dynamic Generalized Parser
Public Member Functions
DynGenPar::StackItemType1 Class Reference

type 1 item: during type 0 item processing, we're executing a reduce More...

Inheritance diagram for DynGenPar::StackItemType1:
Inheritance graph

List of all members.

Public Member Functions

 StackItemType1 (const QList< StackItem > &parents, CatArg cat, CatArg effCat, const PseudoCatScope &scope)
virtual ~StackItemType1 ()
virtual StackItemDataclone ()
virtual int type () const
virtual void addParent (const StackItem &parent)
virtual void setParents (const QList< StackItem > &parents)
const QList< StackItem > & parents () const
Cat cat () const
Cat effCat () const
PseudoCatScope scope () const

Detailed Description

type 1 item: during type 0 item processing, we're executing a reduce

Definition at line 463 of file dyngenpar.h.


Constructor & Destructor Documentation

DynGenPar::StackItemType1::StackItemType1 ( const QList< StackItem > &  parents,
CatArg  cat,
CatArg  effCat,
const PseudoCatScope scope 
) [inline]

Definition at line 465 of file dyngenpar.h.

virtual DynGenPar::StackItemType1::~StackItemType1 ( ) [inline, virtual]

Definition at line 468 of file dyngenpar.h.


Member Function Documentation

virtual void DynGenPar::StackItemType1::addParent ( const StackItem parent) [inline, virtual]

Implements DynGenPar::StackItemData.

Definition at line 471 of file dyngenpar.h.

Cat DynGenPar::StackItemType1::cat ( ) const [inline]

Definition at line 476 of file dyngenpar.h.

virtual StackItemData* DynGenPar::StackItemType1::clone ( ) [inline, virtual]

Implements DynGenPar::StackItemData.

Definition at line 469 of file dyngenpar.h.

Cat DynGenPar::StackItemType1::effCat ( ) const [inline]

Definition at line 477 of file dyngenpar.h.

const QList<StackItem>& DynGenPar::StackItemType1::parents ( ) const [inline]

Definition at line 475 of file dyngenpar.h.

PseudoCatScope DynGenPar::StackItemType1::scope ( ) const [inline]

Definition at line 478 of file dyngenpar.h.

virtual void DynGenPar::StackItemType1::setParents ( const QList< StackItem > &  parents) [inline, virtual]

Implements DynGenPar::StackItemData.

Definition at line 472 of file dyngenpar.h.

virtual int DynGenPar::StackItemType1::type ( ) const [inline, virtual]

Implements DynGenPar::StackItemData.

Definition at line 470 of file dyngenpar.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines