Purpose:
DKPidXDOODBC represents a special persistent identifier (PID) for extended data objects (XDO's) stored in ODBC.
Class summary:
class DKPidXDOODBC : public DKPidXDO { public: DKPidXDOODBC(); DKPidXDOODBC(const char * aPidString); DKPidXDOODBC(const DKPidXDOODBC& aDKPidXDOODBC); virtual ~DKPidXDOODBC(); DKPidXDOODBC& operator= (DKPidXDOODBC& aDKPidXDOODBC); virtual DKString getPrimaryId(); virtual void setPrimaryId(const char* primaryId); DKString getTable(); DKString getColumn(); DKString getDataPredicate(); void setTable(const char* aTableName); void setColumn(const char* acolumn ); void setDataPredicate(const char* aDataPredicate ); virtual DKBoolean isSet() const; virtual DKPid* clone(); virtual DKString pidType() const; }
Members:
DKPidXDOODBC(); DKPidXDOODBC(const char * aPidString); DKPidXDOODBC(const DKPidXDOODBC& aDKPidXDOODBC); virtual ~DKPidXDOODBC();
DKPidXDOODBC& operator= (DKPidXDOODBC& aDKPidXDOODBC);
virtual DKString getPrimaryId();
virtual void setPrimaryId(const char* primaryId);
DKString getTable();
DKString getColumn();
DKString getDataPredicate();
void setTable(const char* aTableName);
void setColumn(const char* acolumn );
void setDataPredicate(const char* aDataPredicate );
virtual DKBoolean isSet() const;
virtual DKPid* clone();
virtual DKString pidType() const;
(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.