Index

DKAttrDefFed

Purpose:

DKAttrDefFed implements the dkAttrDef interface for defining federated datastore attributes. This class does not implement additional functions other than the one described in dkAttrDef.

Class summary:

class DKAttrDefFed : public dkAttrDef
{
public:
    DKAttrDefFed ();
    DKAttrDefFed (dkDatastore* ds);
    virtual void add ();
    virtual void del ();
    void setEntityId (short id);
    short getEntityId () const;
    DKString getQualifiedName();
    void setQualifiedName(const char* fullQualifyName);
};

Members:

Constructors and destructor
DKAttrDefFed ();
    DKAttrDefFed (dkDatastore* ds);
 

Member functions

add
Adds this attribute definition to the persistent datastore. This attribute becomes a persistent part of the entity definition it belongs to.
virtual void add ();

del
Deletes this attribute definition from the persistent datastore. This attribute is removed from the persistent entity definition it belongs to. The in-memory copy of this attribute is not affected.
virtual void del ();

(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.