class STERM : public TERMOBJ


Inheritance:


Public Methods

OPOBJ* Duplicate ()
void GetTerm (PSTRING StringBuffer)
OPOBJ& operator= (const OPOBJ& OtherOp)
void SetTerm (const STRING& NewTerm)
STERM ()
~STERM ()

Private Fields

STRING Term

Inherited from TERMOBJ:

Public Fields

Public Methods

INT GetOperandType()

Inherited from OPERAND:

Public Methods

virtual void GetAttributes(PATTRLIST AttributesBuffer)
INT GetOpType()
virtual void SetAttributes(const ATTRLIST& NewAttributes)

Private Fields

ATTRLIST Attributes

Inherited from OPOBJ:

Public Methods

virtual void And(const OPOBJ& OtherIrset)
virtual void AndNot(const OPOBJ& OtherIrset)
virtual void GetEntry(const INT Index, PIRESULT ResultRecord)
virtual INT GetOperatorType()
virtual PIDBOBJ GetParent()
virtual INT GetTotalEntries()
virtual void Near(const OPOBJ& OtherIrset)
virtual void Or(const OPOBJ& OtherIrset)
virtual void SetOperatorType(const INT OperatorType)
virtual void SetParent(PIDBOBJ const NewParent)

Private Fields

OPOBJ* Next
friend class OPSTACK

Private Methods

OPOBJ* GetNext()
void SetNext(OPOBJ* const OpPtr)

Documentation

STERM()

OPOBJ* Duplicate()

OPOBJ& operator=(const OPOBJ& OtherOp)

void SetTerm(const STRING& NewTerm)

void GetTerm(PSTRING StringBuffer)

~STERM()

STRING Term


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de