class ATTRLIST


Public Methods

void AddEntry (const ATTR& AttrRecord)
GDT_BOOLEAN AttrGetFieldName (PSTRING StringBuffer)
GDT_BOOLEAN AttrGetFieldType (PSTRING StringBuffer)
GDT_BOOLEAN AttrGetRelation (INT *IntBuffer)
GDT_BOOLEAN AttrGetRightTruncation ()
GDT_BOOLEAN AttrGetStructure (INT *IntBuffer)
GDT_BOOLEAN AttrGetTermWeight (PSTRING StringBuffer)
ATTRLIST ()
void AttrSetFieldName (const STRING& FieldName)
void AttrSetFieldType (const STRING& FieldType)
void AttrSetRelation (const INT Relation)
void AttrSetRightTruncation (const GDT_BOOLEAN RightTruncation)
void AttrSetStructure (const INT Structure)
void AttrSetTermWeight (const STRING& TermWeight)
void CleanUp ()
void ClearAttr (const STRING& SetId, const INT AttrType, const INT AttrValue)
void DeleteEntry (const INT Index)
void Expand ()
void GetEntry (const INT Index, PATTR AttrRecord)
INT GetTotalEntries ()
GDT_BOOLEAN GetValue (const STRING& SetId, const INT AttrType, INT *IntBuffer)
GDT_BOOLEAN GetValue (const STRING& SetId, const INT AttrType, PSTRING StringBuffer)
void Init ()
INT Lookup (const STRING& SetId, const INT AttrType, const INT AttrValue)
INT Lookup (const STRING& SetId, const INT AttrType)
ATTRLIST& operator= (const ATTRLIST& OtherAttrlist)
void Resize (const INT Entries)
void SetEntry (const INT Index, const ATTR& AttrRecord)
void SetValue (const STRING& SetId, const INT AttrType, const INT AttrValue)
void SetValue (const STRING& SetId, const INT AttrType, const STRING& AttrValue)
~ATTRLIST ()

Private Fields

INT MaxEntries
PATTR Table
INT TotalEntries

Documentation

ATTRLIST()

void Init()

ATTRLIST& operator=(const ATTRLIST& OtherAttrlist)

void AddEntry(const ATTR& AttrRecord)

void GetEntry(const INT Index, PATTR AttrRecord)

void SetEntry(const INT Index, const ATTR& AttrRecord)

void DeleteEntry(const INT Index)

void Expand()

void CleanUp()

void Resize(const INT Entries)

INT GetTotalEntries()

INT Lookup(const STRING& SetId, const INT AttrType)

INT Lookup(const STRING& SetId, const INT AttrType, const INT AttrValue)

void SetValue(const STRING& SetId, const INT AttrType, const STRING& AttrValue)

void SetValue(const STRING& SetId, const INT AttrType, const INT AttrValue)

void ClearAttr(const STRING& SetId, const INT AttrType, const INT AttrValue)

GDT_BOOLEAN GetValue(const STRING& SetId, const INT AttrType, PSTRING StringBuffer)

GDT_BOOLEAN GetValue(const STRING& SetId, const INT AttrType, INT *IntBuffer)

void AttrSetFieldName(const STRING& FieldName)

void AttrSetFieldType(const STRING& FieldType)

GDT_BOOLEAN AttrGetFieldName(PSTRING StringBuffer)

GDT_BOOLEAN AttrGetFieldType(PSTRING StringBuffer)

void AttrSetRightTruncation(const GDT_BOOLEAN RightTruncation)

GDT_BOOLEAN AttrGetRightTruncation()

void AttrSetRelation(const INT Relation)

GDT_BOOLEAN AttrGetRelation(INT *IntBuffer)

void AttrSetStructure(const INT Structure)

GDT_BOOLEAN AttrGetStructure(INT *IntBuffer)

void AttrSetTermWeight(const STRING& TermWeight)

GDT_BOOLEAN AttrGetTermWeight(PSTRING StringBuffer)

~ATTRLIST()

PATTR Table

INT TotalEntries

INT MaxEntries


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