|
| | 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) |
| |