Purpose:
DKIndexClassDefDL is used to represent a datastore definition object.
Class summary:
class DKIndexClassDefDL : public dkEntityDef { public: DKIndexClassDefDL(dkDatastore *ds); DKIndexClassDefDL(const DKIndexClassDefDL& def); virtual ~DKIndexClassDefDL(); 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:
DKIndexClassDefDL(dkDatastore *ds); DKIndexClassDefDL(const DKIndexClassDefDL& def); virtual ~DKIndexClassDefDL();
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.