class TERMOBJ : public OPERAND


Inheritance:


Public Fields


Public Methods

INT GetOperandType ()
TERMOBJ ()
virtual ~TERMOBJ ()

Inherited from OPERAND:

Public Methods

virtual void GetAttributes(PATTRLIST AttributesBuffer)
INT GetOpType()
virtual OPOBJ& operator=(const OPOBJ& OtherOp)
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 OPOBJ* Duplicate()
virtual void GetEntry(const INT Index, PIRESULT ResultRecord)
virtual INT GetOperatorType()
virtual PIDBOBJ GetParent()
virtual void GetTerm(PSTRING StringBuffer)
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)
virtual void SetTerm(const STRING& NewTerm)

Private Fields

OPOBJ* Next
friend class OPSTACK

Private Methods

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

Documentation

TERMOBJ()

INT GetOperandType()

virtual ~TERMOBJ()


Direct child classes:
STERM

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