Purpose:
DKPidXDOOD is a specific PidXDO for XDOs stored in the OnDemand datastore. This class has information on part IDs, where the data comes from.
Class summary:
class DKEXPORT DKPidXDOOD : public DKPidXDO { public: DKPidXDOOD(); DKPidXDOOD(const char * aPidString); DKPidXDOOD(const DKPidXDOOD& aDKPidXDOOD); virtual ~DKPidXDOOD(); DKPidXDOOD& operator= (DKPidXDOOD& aDKPidXDOOD); virtual DKString getId() const; virtual void setId(const char* fromId); virtual DKString getPrimaryId(); virtual void setPrimaryId(const char* primaryId); unsigned long getPartId(); void setPartId(unsigned long aPartId ); virtual DKBoolean isSet() const; DKString getRepType(); void setRepType(const char* aRType ); DKString getItemId(); void setItemId(const char* aItemId ); virtual DKPid* clone(); virtual DKString pidType() const; void setType(long type); long getType(); };
Members:
DKPidXDOOD& operator= (DKPidXDOOD& aDKPidXDOOD);
virtual DKString getId() const;
virtual void setId(const char* fromId);
virtual DKString getPrimaryId();
virtual void setPrimaryId(const char* primaryId);
virtual DKString getId() const;
vvoid setPartId(unsigned long aPartId );
virtual DKBoolean isSet() const;
vDKString getRepType();
void setRepType(const char* aRType );
DKString getItemId();
void setItemId(const char* aItemId );
virtual DKPid* clone();
virtual DKString pidType() const;
virtual DKString getId() const;
DKString getRepType();
void setRepType(const char* aRType );
PID string invalid The input string supplied to the DKPidXDOOD constructor is not valid or it has an incorrect format.
(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.