|
| DSSTabularMetrics () |
|
| ~DSSTabularMetrics () |
|
int | Init (int index, int nMetrics) |
|
int | AddMetric (int index, MBase::CString &irGUID, int iDataType, int iSubtotalType, bool isDisplayed=true) |
|
int | AddMetricToAnotherMetrics (DSSTabularMetrics *ipMetrics) |
|
int | Count () |
|
int | CountDisplayedMetrics () |
|
int | CountRows () |
|
int | CountSlices () |
|
int | getMetricID (int iMetric, GUID &orMetricID) |
|
EnumDSSDataType | getMetricDataType (int iMetric) |
|
int | FindElement (DSSBaseElementProxy *ipElement, int &orKey) |
|
int | createElement (int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement, int iGlobalKey=-1, int iGlobalKeyVer=-1) |
|
int | FindMetric (GUID &irMetricID) |
|
int | FindMetricI (GUID irMetricID, int *opMetricIndex) |
|
virtual int | size () |
|
EnumDSSMetricType | getTotalImplementation (int iMetric) |
|
bool | compareElement (DSSBaseElementProxy *ipElement, int iKey) |
|
int | addSlice (DSSCubeDataSlice *ipSlice) |
|
vector< DSSCubeDataSlice * > & | getSliceList () |
|
const GUID & | getMetricID (int iMetric) |
|
int | FindDisplayedMetric (GUID &irMetricID) |
|
vector< GUID > | getDisplayedMetricIDs () |
|
int | setDisplayedMetricIDs (vector< GUID > iGUIDs) |
|
int | setAggInfo (vector< GUID > &ivAggAttr, vector< EnumDSSAggregation > &ivAggFunc) |
|
int | getAggregationInfo (GUID iMetricID, vector< GUID > &ovNonAggAttr, vector< EnumDSSAggregation > &ovAggInfo) |
|
int | setDynamicAggFunc (EnumDSSMetricType iFunc) |
|
EnumDSSMetricType | getDynamicAggFunc (int iIndex) |
|
int | setTotalImplID (GUID iTotalImplID) |
|
int | setDynamicAggID (GUID iDAImplID) |
|
GUID | getTotalImplID (int index) |
|
GUID | getDynamicAggID (int index) |
|
int | clear () |
|
int | setAvailableSubtotals (int iSystemSubtotal, vector< GUID > iUserDefinedSubtotals) |
|
int | getAvailableSubtotals (GUID iMetricID, int &oSystemSubtotal, vector< GUID > &oUserDefinedSubtotals) |
|
int | ItemC (int index, DSSCubeDataSlice **oppCubeSlice) |
|
| DSSTabularMetrics () |
|
| ~DSSTabularMetrics () |
|
int | Init (int index, int nMetrics) |
|
int | AddMetric (int index, MBase::CString &irGUID, int iDataType, int iSubtotalType, bool isDisplayed=true) |
|
int | AddMetricToAnotherMetrics (DSSTabularMetrics *ipMetrics) |
|
int | Count () |
|
int | CountDisplayedMetrics () |
|
int | CountRows () |
|
int | CountSlices () |
|
int | getMetricID (int iMetric, GUID &orMetricID) |
|
EnumDSSDataType | getMetricDataType (int iMetric) |
|
int | FindElement (DSSBaseElementProxy *ipElement, int &orKey) |
|
int | createElement (int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement, int iGlobalKey=-1, int iGlobalKeyVer=-1) |
|
int | FindMetric (GUID &irMetricID) |
|
int | FindMetricI (GUID irMetricID, int *opMetricIndex) |
|
virtual int | size () |
|
EnumDSSMetricType | getTotalImplementation (int iMetric) |
|
bool | compareElement (DSSBaseElementProxy *ipElement, int iKey) |
|
int | addSlice (DSSCubeDataSlice *ipSlice) |
|
vector< DSSCubeDataSlice * > & | getSliceList () |
|
const GUID & | getMetricID (int iMetric) |
|
int | FindDisplayedMetric (GUID &irMetricID) |
|
vector< GUID > | getDisplayedMetricIDs () |
|
int | setDisplayedMetricIDs (vector< GUID > iGUIDs) |
|
int | setAggInfo (vector< GUID > &ivAggAttr, vector< EnumDSSAggregation > &ivAggFunc) |
|
int | getAggregationInfo (GUID iMetricID, vector< GUID > &ovNonAggAttr, vector< EnumDSSAggregation > &ovAggInfo) |
|
int | setDynamicAggFunc (EnumDSSMetricType iFunc) |
|
EnumDSSMetricType | getDynamicAggFunc (int iIndex) |
|
int | setTotalImplID (GUID iTotalImplID) |
|
int | setDynamicAggID (GUID iDAImplID) |
|
GUID | getTotalImplID (int index) |
|
GUID | getDynamicAggID (int index) |
|
int | clear () |
|
int | setAvailableSubtotals (int iSystemSubtotal, vector< GUID > iUserDefinedSubtotals) |
|
int | getAvailableSubtotals (GUID iMetricID, int &oSystemSubtotal, vector< GUID > &oUserDefinedSubtotals) |
|
int | ItemC (int index, DSSCubeDataSlice **oppCubeSlice) |
|
| 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) |
|
void | setIsRuntimeUnit (bool val) |
|
virtual bool | IsRuntimeUnit () |
|
virtual bool | IsRecursiveUnit () |
|
int | createSpecialElement (EnumDSSElementType iElementType, int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement) |
|
void | setParentInfo (DSSDataModelBase *ipModel) |
|
void | setNullElement (int index, MBase::CString &irElementID) |
|
void | setObjectContextRef (DSSObjectContext *ipObjContext) |
|
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) |
|
void | setIsRuntimeUnit (bool val) |
|
virtual bool | IsRuntimeUnit () |
|
virtual bool | IsRecursiveUnit () |
|
int | createSpecialElement (EnumDSSElementType iElementType, int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement) |
|
void | setParentInfo (DSSDataModelBase *ipModel) |
|
void | setNullElement (int index, MBase::CString &irElementID) |
|
void | setObjectContextRef (DSSObjectContext *ipObjContext) |
|
virtual int | getTabularUnit (DSSTabularUnit **oppUnit) |
|
virtual MBase::CString | getGUIDStr () |
|
virtual int | getArity () |
|
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 | 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) |
|