Dynamic Generalized Parser
Public Member Functions | Protected Attributes | List of all members
DynGenPar::StackItemData Class Referenceabstract
Inheritance diagram for DynGenPar::StackItemData:
Inheritance graph

Public Member Functions

 StackItemData (int depth)
virtual ~StackItemData ()
virtual StackItemDataclone ()=0
virtual int type () const =0
int depth () const
virtual void addParent (const StackItem &parent)=0
virtual void setParents (const QList< StackItem > &parents)=0

Protected Attributes

int m_depth

Detailed Description

Definition at line 465 of file dyngenpar.h.

Constructor & Destructor Documentation

◆ StackItemData()

DynGenPar::StackItemData::StackItemData ( int  depth)

Definition at line 467 of file dyngenpar.h.

◆ ~StackItemData()

virtual DynGenPar::StackItemData::~StackItemData ( )

Definition at line 468 of file dyngenpar.h.

Member Function Documentation

◆ addParent()

virtual void DynGenPar::StackItemData::addParent ( const StackItem parent)
pure virtual

◆ clone()

virtual StackItemData* DynGenPar::StackItemData::clone ( )
pure virtual

◆ depth()

int DynGenPar::StackItemData::depth ( ) const

Definition at line 471 of file dyngenpar.h.

◆ setParents()

virtual void DynGenPar::StackItemData::setParents ( const QList< StackItem > &  parents)
pure virtual

◆ type()

virtual int DynGenPar::StackItemData::type ( ) const
pure virtual

Member Data Documentation

◆ m_depth

int DynGenPar::StackItemData::m_depth

Definition at line 475 of file dyngenpar.h.

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