Purpose:
DKIndexClassDefV4 provides methods to access entity information for an index class.
Class summary:
class DKIndexClassDefV4 : public dkEntityDef { public: DKIndexClassDefV4(dkDatastore *ds); DKIndexClassDefV4(const DKIndexClassDefV4& def); virtual ~DKIndexClassDefV4(); virtual dkAttrDef* createAttr(); virtual dkAttrDef* getAttr(const char* attrName); virtual dkCollection* listAttrs(); virtual DKString* listAttrNames(long& arraySize); virtual void add(); virtual void del(); virtual void add(dkAttrDef* attrDef); virtual void del(dkAttrDef* attrDef); };
Members:
DKIndexClassDefV4(dkDatastore *ds); DKIndexClassDefV4(const DKIndexClassDefV4& def); virtual ~DKIndexClassDefV4();
virtual dkAttrDef* createAttr();
virtual dkAttrDef* getAttr(const char* attrName);
virtual dkCollection* listAttrs();
virtual DKString* listAttrNames(long& arraySize);
virtual void add(); virtual void add(dkAttrDef* attrDef);
virtual void del(); virtual void del(dkAttrDef* attrDef);
(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.