|
Mobile API Reference
MicroStrategy 2019
|
#include <DSSTabularUnit.h>
Public Member Functions | |
| DSSTabularUnit () | |
| virtual | ~DSSTabularUnit () |
| int | getUnitIndex () |
| void | setUnitIndex (int iIndex) |
| int | setGUID (MBase::CString &irVal) |
| int | setGUID (GUID &irVal) |
| virtual int | getGUID (GUID &irVal) |
| virtual const GUID & | getGUID () |
| int | get_IDI (GUID *opID) |
| EnumDSSTemplateUnitType | getUnitType () |
| int | get_UnitType (EnumDSSTemplateUnitType *opType) |
| virtual int | CountRows ()=0 |
| void | setIsRuntimeUnit (bool val) |
| virtual bool | IsRuntimeUnit () |
| virtual bool | IsRecursiveUnit () |
| virtual int | FindElement (DSSBaseElementProxy *ipElement, int &orKey)=0 |
| virtual int | createElement (int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement, int iGlobalKey=-1, int iGlobalKeyVer=-1)=0 |
| int | createSpecialElement (EnumDSSElementType iElementType, int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement) |
| void | setParentInfo (DSSDataModelBase *ipModel) |
| void | setNullElement (int index, MBase::CString &irElementID) |
| virtual int | size () |
| void | setObjectContextRef (DSSObjectContext *ipObjContext) |
| virtual bool | compareElement (DSSBaseElementProxy *ipElement, int iKey)=0 |
| virtual int | getTabularUnit (DSSTabularUnit **oppUnit) |
| virtual MBase::CString | getGUIDStr () |
| DSSTabularUnit () | |
| virtual | ~DSSTabularUnit () |
| int | getUnitIndex () |
| void | setUnitIndex (int iIndex) |
| int | setGUID (MBase::CString &irVal) |
| int | setGUID (GUID &irVal) |
| virtual int | getGUID (GUID &irVal) |
| virtual const GUID & | getGUID () |
| int | get_IDI (GUID *opID) |
| EnumDSSTemplateUnitType | getUnitType () |
| int | get_UnitType (EnumDSSTemplateUnitType *opType) |
| virtual int | CountRows ()=0 |
| void | setIsRuntimeUnit (bool val) |
| virtual bool | IsRuntimeUnit () |
| virtual bool | IsRecursiveUnit () |
| virtual int | FindElement (DSSBaseElementProxy *ipElement, int &orKey)=0 |
| virtual int | createElement (int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement, int iGlobalKey=-1, int iGlobalKeyVer=-1)=0 |
| int | createSpecialElement (EnumDSSElementType iElementType, int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement) |
| void | setParentInfo (DSSDataModelBase *ipModel) |
| void | setNullElement (int index, MBase::CString &irElementID) |
| virtual int | size () |
| void | setObjectContextRef (DSSObjectContext *ipObjContext) |
| virtual bool | compareElement (DSSBaseElementProxy *ipElement, int iKey)=0 |
| virtual int | getTabularUnit (DSSTabularUnit **oppUnit) |
| virtual MBase::CString | getGUIDStr () |
Public Member Functions inherited from IXTABAttributeInfo | |
| virtual int | getArity () |
| virtual int | Count () |
| virtual int | Item (int iForm, DSSDataColumn **oppColumn) |
| virtual int | getWHNullPosition () |
| virtual void | setWHNullPosition (int iPosition) |
| virtual int | getBaseFormID (int iForm) |
| virtual int | setData (int iBaseFormID, int iRow, char *ipData, int iSizeInByte) |
| virtual int | setData (int iBaseFormID, int iOffset, MBase::CString &irText) |
| virtual int | FindFormWithLocale (int iAttribute, int iBaseFormID, int iLocale, int *opColumn) |
| virtual int | FindFormWithLocale (int iAttribute, int iBaseFormID, int iLocale, int &orColumn) |
| virtual int | getArity () |
| virtual int | Count () |
| virtual int | Item (int iForm, DSSDataColumn **oppColumn) |
| virtual int | getWHNullPosition () |
| virtual void | setWHNullPosition (int iPosition) |
| virtual int | getBaseFormID (int iForm) |
| virtual int | setData (int iBaseFormID, int iRow, char *ipData, int iSizeInByte) |
| virtual int | setData (int iBaseFormID, int iOffset, MBase::CString &irText) |
| virtual int | FindFormWithLocale (int iAttribute, int iBaseFormID, int iLocale, int *opColumn) |
| virtual int | FindFormWithLocale (int iAttribute, int iBaseFormID, int iLocale, int &orColumn) |
Protected Member Functions | |
| DSSObjectContext * | hGetContext () |
| DSSBaseElementProxy * | hGetNullElement () |
| DSSObjectContext * | hGetContext () |
| DSSBaseElementProxy * | hGetNullElement () |
Protected Attributes | |
| int | mUnitID |
| MBase::CString | mGUIDStr |
| GUID | mGUID |
| EnumDSSTemplateUnitType | mUnitType |
| bool | mbIsRuntimeUnit |
| DSSDataModelBase * | mpModel |
| DSSObjectContext * | mpObjContext |
| int | mNullElementIndex |
| MBase::CString | mNullElementIDStr |
| DSSBaseElementProxy * | mpNullElement |
| DSSTabularUnit::DSSTabularUnit | ( | ) |
|
virtual |
| DSSTabularUnit::DSSTabularUnit | ( | ) |
|
virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Reimplemented from IXTABAttributeInfo.
Implemented in DSSGlobalLookUpTable, DSSGlobalLookUpTable, DSSTabularCustomGroup, DSSTabularCustomGroup, DSSTabularConsolidation, DSSTabularConsolidation, DSSTabularRefCustomGroup, DSSTabularRefCustomGroup, DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularAttribute, DSSTabularAttribute, DSSXTabRefLookupTable, DSSXTabRefLookupTable, DSSXTabRecursiveLookupTable, DSSXTabRecursiveLookupTable, DSSXTabRecursiveUnit, DSSXTabRecursiveUnit, DSSTabularMetrics, and DSSTabularMetrics.
|
pure virtual |
Reimplemented from IXTABAttributeInfo.
Implemented in DSSGlobalLookUpTable, DSSGlobalLookUpTable, DSSTabularCustomGroup, DSSTabularCustomGroup, DSSTabularConsolidation, DSSTabularConsolidation, DSSTabularRefCustomGroup, DSSTabularRefCustomGroup, DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularAttribute, DSSTabularAttribute, DSSXTabRefLookupTable, DSSXTabRefLookupTable, DSSXTabRecursiveLookupTable, DSSXTabRecursiveLookupTable, DSSXTabRecursiveUnit, DSSXTabRecursiveUnit, DSSTabularMetrics, and DSSTabularMetrics.
|
pure virtual |
Implemented in DSSTabularCustomGroup, DSSTabularCustomGroup, DSSTabularConsolidation, DSSTabularConsolidation, DSSTabularRefCustomGroup, DSSTabularRefCustomGroup, DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularAttribute, DSSTabularAttribute, DSSXTabRecursiveLookupTable, DSSXTabRefLookupTable, DSSXTabRecursiveLookupTable, DSSXTabRefLookupTable, DSSTabularMetrics, DSSXTabRecursiveUnit, DSSXTabRecursiveUnit, and DSSTabularMetrics.
|
pure virtual |
Implemented in DSSTabularCustomGroup, DSSTabularCustomGroup, DSSTabularConsolidation, DSSTabularConsolidation, DSSTabularRefCustomGroup, DSSTabularRefCustomGroup, DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularAttribute, DSSTabularAttribute, DSSXTabRecursiveLookupTable, DSSXTabRefLookupTable, DSSXTabRecursiveLookupTable, DSSXTabRefLookupTable, DSSTabularMetrics, DSSXTabRecursiveUnit, DSSXTabRecursiveUnit, and DSSTabularMetrics.
| int DSSTabularUnit::createSpecialElement | ( | EnumDSSElementType | iElementType, |
| int | key, | ||
| DSSObjectContext * | ipObjectContext, | ||
| DSSBaseElementProxy ** | oppElement | ||
| ) |
| int DSSTabularUnit::createSpecialElement | ( | EnumDSSElementType | iElementType, |
| int | key, | ||
| DSSObjectContext * | ipObjectContext, | ||
| DSSBaseElementProxy ** | oppElement | ||
| ) |
|
pure virtual |
Implemented in DSSGlobalLookUpTable, DSSGlobalLookUpTable, DSSTabularCustomGroup, DSSTabularCustomGroup, DSSTabularConsolidation, DSSTabularConsolidation, DSSTabularRefCustomGroup, DSSTabularRefCustomGroup, DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularAttribute, DSSTabularAttribute, DSSXTabRefLookupTable, DSSXTabRefLookupTable, DSSTabularMetrics, DSSXTabRecursiveUnit, DSSXTabRecursiveUnit, DSSTabularMetrics, DSSXTabRecursiveLookupTable, and DSSXTabRecursiveLookupTable.
|
pure virtual |
Implemented in DSSGlobalLookUpTable, DSSGlobalLookUpTable, DSSTabularCustomGroup, DSSTabularCustomGroup, DSSTabularConsolidation, DSSTabularConsolidation, DSSTabularRefCustomGroup, DSSTabularRefCustomGroup, DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularAttribute, DSSTabularAttribute, DSSXTabRefLookupTable, DSSXTabRefLookupTable, DSSTabularMetrics, DSSXTabRecursiveUnit, DSSXTabRecursiveUnit, DSSTabularMetrics, DSSXTabRecursiveLookupTable, and DSSXTabRecursiveLookupTable.
| int DSSTabularUnit::get_IDI | ( | GUID * | opID | ) |
| int DSSTabularUnit::get_IDI | ( | GUID * | opID | ) |
| int DSSTabularUnit::get_UnitType | ( | EnumDSSTemplateUnitType * | opType | ) |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
|
virtual |
|
inline |
| int DSSTabularUnit::getUnitIndex | ( | ) |
| EnumDSSTemplateUnitType DSSTabularUnit::getUnitType | ( | ) |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
virtual |
Reimplemented in DSSXTabRecursiveUnit, and DSSXTabRecursiveUnit.
|
virtual |
Reimplemented in DSSXTabRecursiveUnit, and DSSXTabRecursiveUnit.
|
virtual |
Reimplemented in DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularRefCustomGroup, and DSSTabularRefCustomGroup.
|
virtual |
Reimplemented in DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularRefCustomGroup, and DSSTabularRefCustomGroup.
| int DSSTabularUnit::setGUID | ( | MBase::CString & | irVal | ) |
| int DSSTabularUnit::setGUID | ( | MBase::CString & | irVal | ) |
| int DSSTabularUnit::setGUID | ( | GUID & | irVal | ) |
| int DSSTabularUnit::setGUID | ( | GUID & | irVal | ) |
|
inline |
|
inline |
| void DSSTabularUnit::setNullElement | ( | int | index, |
| MBase::CString & | irElementID | ||
| ) |
| void DSSTabularUnit::setNullElement | ( | int | index, |
| MBase::CString & | irElementID | ||
| ) |
|
inline |
|
inline |
| void DSSTabularUnit::setParentInfo | ( | DSSDataModelBase * | ipModel | ) |
| void DSSTabularUnit::setParentInfo | ( | DSSDataModelBase * | ipModel | ) |
|
inline |
| void DSSTabularUnit::setUnitIndex | ( | int | iIndex | ) |
|
virtual |
Implements IStatisticsInfo.
Reimplemented in DSSTabularConsolidation, DSSTabularConsolidation, DSSTabularCustomGroup, DSSTabularCustomGroup, DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularRefCustomGroup, DSSTabularRefCustomGroup, DSSTabularAttribute, DSSTabularAttribute, DSSXTabRefLookupTable, DSSXTabRefLookupTable, DSSTabularMetrics, and DSSTabularMetrics.
|
virtual |
Implements IStatisticsInfo.
Reimplemented in DSSTabularConsolidation, DSSTabularConsolidation, DSSTabularCustomGroup, DSSTabularCustomGroup, DSSTabularRefConsolidation, DSSTabularRefConsolidation, DSSTabularRefCustomGroup, DSSTabularRefCustomGroup, DSSTabularAttribute, DSSTabularAttribute, DSSXTabRefLookupTable, DSSXTabRefLookupTable, DSSTabularMetrics, and DSSTabularMetrics.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |