virtual const GUID & getGUID()
GUID mGUID
Definition: DSSTabularUnit.h:87
virtual int getTabularUnit(DSSTabularUnit **oppUnit)
EnumDSSTemplateUnitType getUnitType()
Definition: DSSTabularUnit.h:106
int createSpecialElement(EnumDSSElementType iElementType, int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement)
virtual bool compareElement(DSSBaseElementProxy *ipElement, int iKey)=0
int setGUID(MBase::CString &irVal)
Definition: DSSBaseElementProxy.h:16
MBase::CString mGUIDStr
Definition: DSSTabularUnit.h:86
DSSBaseElementProxy * mpNullElement
Definition: DSSTabularUnit.h:98
void setParentInfo(DSSDataModelBase *ipModel)
Definition: DSSDataModelBase.h:28
virtual MBase::CString getGUIDStr()
Definition: DSSTabularUnit.h:75
#define S_OK
Definition: PDCwinerror.h:31
Definition: DSSAEHelper.h:99
int get_UnitType(EnumDSSTemplateUnitType *opType)
Definition: DSSTabularUnit.h:111
void setIsRuntimeUnit(bool val)
Definition: DSSTabularUnit.h:45
void setUnitIndex(int iIndex)
Definition: DSSTabularUnit.h:118
MBase::CString mNullElementIDStr
Definition: DSSTabularUnit.h:97
DSSObjectContext * hGetContext()
virtual ~DSSTabularUnit()
DSSObjectContext * mpObjContext
Definition: DSSTabularUnit.h:94
DSSBaseElementProxy * hGetNullElement()
virtual int FindElement(DSSBaseElementProxy *ipElement, int &orKey)=0
EnumDSSTemplateUnitType mUnitType
Definition: DSSTabularUnit.h:89
void setObjectContextRef(DSSObjectContext *ipObjContext)
Definition: DSSTabularUnit.h:65
EnumDSSTemplateUnitType
Definition: DSSIPhoneEnums.h:12
int mUnitID
Definition: DSSTabularUnit.h:84
Definition: DSSTabularUnit.h:17
std::string CString
Definition: DSSBaseString.h:26
void setNullElement(int index, MBase::CString &irElementID)
virtual int CountRows()=0
Definition: DSSAEHelper.h:105
Definition: DSSObjectContext.h:272
int mNullElementIndex
Definition: DSSTabularUnit.h:96
virtual int createElement(int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement, int iGlobalKey=-1, int iGlobalKeyVer=-1)=0
DSSDataModelBase * mpModel
Definition: DSSTabularUnit.h:93
EnumDSSElementType
Definition: DSSIPhoneEnums.h:237
virtual bool IsRuntimeUnit()
int getUnitIndex()
Definition: DSSTabularUnit.h:101
virtual bool IsRecursiveUnit()
Definition: Base/Base/GUID.h:32
bool mbIsRuntimeUnit
Definition: DSSTabularUnit.h:91