Mobile API Reference  MicroStrategy 2019
DSSTemplate Class Reference

#include <DSSTemplate.h>

Inheritance diagram for DSSTemplate:
DSSObjectInfo DSSObjectInfo

Public Member Functions

 DSSTemplate ()
 
virtual ~DSSTemplate ()
 
 DSSTemplate (GUID &iID, EnumDSSObjectType iType, std::string iName, DSSObjectContext *iObjectContext, GUID iContainerID)
 
DSSAxisgetRow ()
 
DSSAxisgetColumn ()
 
DSSAxisgetAxis (int iIndex)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
DSSDataModelXTabImplgetXTabModel ()
 
int setXTabModel (DSSDataModelXTabImpl *ipXTabModel)
 
void UpdateDataModel ()
 
DSSTemplateMetricsgetTemplateMetrics ()
 
DSSTemplateUnitgetTemplateUnitFromAxisIndex (int iAxisIndex, const GUID &iID, bool iNeedTemplateMetric=false)
 
DSSTemplateUnitgetTemplateUnitFromAxis (DSSAxis *ipAxis, const GUID &iID, bool iNeedTemplateMetric=false)
 
DSSTemplateUnitsearchTemplateUnit (const GUID &iID, EnumDSSTemplateUnitType unitType)
 
DSSFormatgetHeaderFormat ()
 
DSSFormatgetHeaderValuesFormat ()
 
DSSFormatgetSubtotalHeadersFormat ()
 
DSSFormatgetSubtotalValuesFormat ()
 
DSSFormatgetDataFormat ()
 
DSSFormatgetReportFormat ()
 
DSSDrillPathsgetDrillPaths ()
 
virtual void MakeCleanDefn ()
 
bool IsBandingHidden ()
 
void setBandingHidden (bool iBandingHidden)
 
bool IsSubtotalsHidden ()
 
int FirstSubtotalTypeOnAxis (int iAxisIndex)
 
DSSTemplateUnitgetInnermostUnit (int iAxisIndex, bool iIncludeMetricsUnit)
 
DSSTemplateUnitgetInnerMostAttributeUnit ()
 
bool IsTransactionEnabled ()
 
void getRequiredColumnIndexs (std::vector< int > &ioColumnIndexs)
 
bool MoveUnit (int iSrcAxisIndex, int iSrcPos, int iDstAxisIndex, int iDstPos)
 
void Duplicate (DSSTemplate *ipTemplate)
 
void setFormatRefID (int iIndex, int iFormatRefID)
 
DSSTemplateUnitFindDisabledUnit (DSSObjectInfo *ipObject)
 
DSSTemplateMetricFindDisabledMetric (DSSObjectInfo *ipObject)
 
void removeDisabledUnit (DSSTemplateUnit *ipUnit)
 
void removeDisabledMetric (DSSTemplateMetric *ipMetric)
 
void addDisabledUnit (DSSTemplateUnit *ipUnit)
 
std::vector< DSSTemplateMetric * > * getDisabledMetrics ()
 
void setDataSourceID (GUID iGuidID)
 
GUID getDataSourceID ()
 
bool hasThreshold ()
 
bool hasAttributeThreshold ()
 
int LoadInputControlModel (std::string iKey, DSSDataModelControlImpl **oppControl)
 
IDSSTemplateModelgetTemplateModelInterface ()
 
void setGridModel (DSSRWGridModel *ipNodeModel)
 
DSSRWGridModelgetGridModel ()
 
DSSDataModelTransactiongetTransactionDataModel ()
 
DSSDataModelTransactiongetLatestTransactionDataModel ()
 
EnumDSSMetricType getMetricType (int iSubTotalIndex, GUID iMetricID)
 
int getUserDefinedSubtotalCount ()
 
GUID getUserDefinedSubtotal (int iIndex)
 
DSSRWTemplateNodegetTemplateNode ()
 
void setTemplateNode (DSSRWTemplateNode *ipTemplateNode)
 
bool rollbackToUnsetForAttributeSelector (DSSTemplateUnit *iUnit)
 
DSSDropZoneSetgetDropZoneSet ()
 
EnumDSSTimeRole getSeasonality ()
 
bool isOutlineMode ()
 
 DSSTemplate ()
 
virtual ~DSSTemplate ()
 
 DSSTemplate (GUID &iID, EnumDSSObjectType iType, std::string iName, DSSObjectContext *iObjectContext, GUID iContainerID)
 
DSSAxisgetRow ()
 
DSSAxisgetColumn ()
 
DSSAxisgetAxis (int iIndex)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
DSSDataModelXTabImplgetXTabModel ()
 
int setXTabModel (DSSDataModelXTabImpl *ipXTabModel)
 
void UpdateDataModel ()
 
DSSTemplateMetricsgetTemplateMetrics ()
 
DSSTemplateUnitgetTemplateUnitFromAxisIndex (int iAxisIndex, const GUID &iID, bool iNeedTemplateMetric=false)
 
DSSTemplateUnitgetTemplateUnitFromAxis (DSSAxis *ipAxis, const GUID &iID, bool iNeedTemplateMetric=false)
 
DSSTemplateUnitsearchTemplateUnit (const GUID &iID, EnumDSSTemplateUnitType unitType)
 
DSSFormatgetHeaderFormat ()
 
DSSFormatgetHeaderValuesFormat ()
 
DSSFormatgetSubtotalHeadersFormat ()
 
DSSFormatgetSubtotalValuesFormat ()
 
DSSFormatgetDataFormat ()
 
DSSFormatgetReportFormat ()
 
DSSDrillPathsgetDrillPaths ()
 
virtual void MakeCleanDefn ()
 
bool IsBandingHidden ()
 
void setBandingHidden (bool iBandingHidden)
 
bool IsSubtotalsHidden ()
 
int FirstSubtotalTypeOnAxis (int iAxisIndex)
 
DSSTemplateUnitgetInnermostUnit (int iAxisIndex, bool iIncludeMetricsUnit)
 
DSSTemplateUnitgetInnerMostAttributeUnit ()
 
bool IsTransactionEnabled ()
 
void getRequiredColumnIndexs (std::vector< int > &ioColumnIndexs)
 
bool MoveUnit (int iSrcAxisIndex, int iSrcPos, int iDstAxisIndex, int iDstPos)
 
void Duplicate (DSSTemplate *ipTemplate)
 
void setFormatRefID (int iIndex, int iFormatRefID)
 
DSSTemplateUnitFindDisabledUnit (DSSObjectInfo *ipObject)
 
DSSTemplateMetricFindDisabledMetric (DSSObjectInfo *ipObject)
 
void removeDisabledUnit (DSSTemplateUnit *ipUnit)
 
void removeDisabledMetric (DSSTemplateMetric *ipMetric)
 
void addDisabledUnit (DSSTemplateUnit *ipUnit)
 
std::vector< DSSTemplateMetric * > * getDisabledMetrics ()
 
void setDataSourceID (GUID iGuidID)
 
GUID getDataSourceID ()
 
bool hasThreshold ()
 
bool hasAttributeThreshold ()
 
int LoadInputControlModel (std::string iKey, DSSDataModelControlImpl **oppControl)
 
IDSSTemplateModelgetTemplateModelInterface ()
 
void setGridModel (DSSRWGridModel *ipNodeModel)
 
DSSRWGridModelgetGridModel ()
 
DSSDataModelTransactiongetTransactionDataModel ()
 
DSSDataModelTransactiongetLatestTransactionDataModel ()
 
EnumDSSMetricType getMetricType (int iSubTotalIndex, GUID iMetricID)
 
int getUserDefinedSubtotalCount ()
 
GUID getUserDefinedSubtotal (int iIndex)
 
DSSRWTemplateNodegetTemplateNode ()
 
void setTemplateNode (DSSRWTemplateNode *ipTemplateNode)
 
bool rollbackToUnsetForAttributeSelector (DSSTemplateUnit *iUnit)
 
DSSDropZoneSetgetDropZoneSet ()
 
EnumDSSTimeRole getSeasonality ()
 
bool isOutlineMode ()
 
- Public Member Functions inherited from DSSObjectInfo
 DSSObjectInfo ()
 
virtual ~DSSObjectInfo ()
 
 DSSObjectInfo (GUID &iID, GUID &iOnwerID, DSSObjectContext *iObjectContext, EnumDSSViewMedia iViewMedia=DssViewMediaReserved)
 
 DSSObjectInfo (GUID &iID, EnumDSSObjectType iType, std::string iName, DSSObjectContext *iObjectContext, GUID iContainerID=GUID_NULL, EnumDSSViewMedia iViewMedia=DssViewMediaReserved)
 
GUID getID ()
 
EnumDSSObjectType getType ()
 
std::string getName ()
 
std::string & getNameRef ()
 
void setName (std::string iName)
 
void setDsc (std::string iDsc)
 
std::string getDsc ()
 
GUID getContainerID ()
 
DSSObjectContextgetObjectContext ()
 
int LoadPropertiesFromBinary (DSSBinaryDataReader *ipReader)
 
void InsertPropertySet (std::string iPropertySetName, DSSPropertySetBaseClass *ipPropertySet)
 
CComVariantgetPropertyValue (std::string iPropertySetName, std::string iPropertyName)
 
void setPropertyValue (std::string iPropertySetName, std::string iPropertyName, std::string iPropertyValue)
 
void setPropertyValue (std::string iPropertySetName, std::string iPropertyName, CComVariant &iPropertyValue)
 
PropertySetsMap getPropertySetsMap ()
 
GUID getOnwerID ()
 
void putOwnerID (GUID &iOnwerID)
 
void addACE (GUID &iTrusteeID, int iTypeAndRights)
 
bool CheckAccess (DSSUserRuntime *ipUserRuntime, int iDesiredAccess, bool iRequireAll=true)
 
EnumDSSViewMedia getViewMedia ()
 
std::vector< DSSAccessControlEntrygetACL ()
 
void Duplicate (DSSObjectInfo *ipObjectInfo)
 
 DSSObjectInfo ()
 
virtual ~DSSObjectInfo ()
 
 DSSObjectInfo (GUID &iID, GUID &iOnwerID, DSSObjectContext *iObjectContext, EnumDSSViewMedia iViewMedia=DssViewMediaReserved)
 
 DSSObjectInfo (GUID &iID, EnumDSSObjectType iType, std::string iName, DSSObjectContext *iObjectContext, GUID iContainerID=GUID_NULL, EnumDSSViewMedia iViewMedia=DssViewMediaReserved)
 
GUID getID ()
 
EnumDSSObjectType getType ()
 
std::string getName ()
 
std::string & getNameRef ()
 
void setName (std::string iName)
 
void setDsc (std::string iDsc)
 
std::string getDsc ()
 
GUID getContainerID ()
 
DSSObjectContextgetObjectContext ()
 
int LoadPropertiesFromBinary (DSSBinaryDataReader *ipReader)
 
void InsertPropertySet (std::string iPropertySetName, DSSPropertySetBaseClass *ipPropertySet)
 
CComVariantgetPropertyValue (std::string iPropertySetName, std::string iPropertyName)
 
void setPropertyValue (std::string iPropertySetName, std::string iPropertyName, std::string iPropertyValue)
 
void setPropertyValue (std::string iPropertySetName, std::string iPropertyName, CComVariant &iPropertyValue)
 
PropertySetsMap getPropertySetsMap ()
 
GUID getOnwerID ()
 
void putOwnerID (GUID &iOnwerID)
 
void addACE (GUID &iTrusteeID, int iTypeAndRights)
 
bool CheckAccess (DSSUserRuntime *ipUserRuntime, int iDesiredAccess, bool iRequireAll=true)
 
EnumDSSViewMedia getViewMedia ()
 
std::vector< DSSAccessControlEntrygetACL ()
 
void Duplicate (DSSObjectInfo *ipObjectInfo)
 

Public Attributes

std::vector< DSSTemplateUnit * > mDisabledUnits
 
std::vector< DSSTemplateMetric * > mDisabledMetrics
 

Additional Inherited Members

- Protected Attributes inherited from DSSObjectInfo
EnumDSSObjectType mType
 
DSSObjectContextmpObjectContext
 
PropertySetsMap mPropertySetsMap
 

Constructor & Destructor Documentation

◆ DSSTemplate() [1/4]

DSSTemplate::DSSTemplate ( )

◆ ~DSSTemplate() [1/2]

virtual DSSTemplate::~DSSTemplate ( )
virtual

◆ DSSTemplate() [2/4]

DSSTemplate::DSSTemplate ( GUID iID,
EnumDSSObjectType  iType,
std::string  iName,
DSSObjectContext iObjectContext,
GUID  iContainerID 
)

◆ DSSTemplate() [3/4]

DSSTemplate::DSSTemplate ( )

◆ ~DSSTemplate() [2/2]

virtual DSSTemplate::~DSSTemplate ( )
virtual

◆ DSSTemplate() [4/4]

DSSTemplate::DSSTemplate ( GUID iID,
EnumDSSObjectType  iType,
std::string  iName,
DSSObjectContext iObjectContext,
GUID  iContainerID 
)

Member Function Documentation

◆ addDisabledUnit() [1/2]

void DSSTemplate::addDisabledUnit ( DSSTemplateUnit ipUnit)

◆ addDisabledUnit() [2/2]

void DSSTemplate::addDisabledUnit ( DSSTemplateUnit ipUnit)

◆ Duplicate() [1/2]

void DSSTemplate::Duplicate ( DSSTemplate ipTemplate)

◆ Duplicate() [2/2]

void DSSTemplate::Duplicate ( DSSTemplate ipTemplate)

◆ FindDisabledMetric() [1/2]

DSSTemplateMetric* DSSTemplate::FindDisabledMetric ( DSSObjectInfo ipObject)

◆ FindDisabledMetric() [2/2]

DSSTemplateMetric* DSSTemplate::FindDisabledMetric ( DSSObjectInfo ipObject)

◆ FindDisabledUnit() [1/2]

DSSTemplateUnit* DSSTemplate::FindDisabledUnit ( DSSObjectInfo ipObject)

◆ FindDisabledUnit() [2/2]

DSSTemplateUnit* DSSTemplate::FindDisabledUnit ( DSSObjectInfo ipObject)

◆ FirstSubtotalTypeOnAxis() [1/2]

int DSSTemplate::FirstSubtotalTypeOnAxis ( int  iAxisIndex)

◆ FirstSubtotalTypeOnAxis() [2/2]

int DSSTemplate::FirstSubtotalTypeOnAxis ( int  iAxisIndex)

◆ getAxis() [1/2]

DSSAxis* DSSTemplate::getAxis ( int  iIndex)

◆ getAxis() [2/2]

DSSAxis* DSSTemplate::getAxis ( int  iIndex)

◆ getColumn() [1/2]

DSSAxis* DSSTemplate::getColumn ( )

◆ getColumn() [2/2]

DSSAxis* DSSTemplate::getColumn ( )

◆ getDataFormat() [1/2]

DSSFormat* DSSTemplate::getDataFormat ( )

◆ getDataFormat() [2/2]

DSSFormat* DSSTemplate::getDataFormat ( )

◆ getDataSourceID() [1/2]

GUID DSSTemplate::getDataSourceID ( )
inline

◆ getDataSourceID() [2/2]

GUID DSSTemplate::getDataSourceID ( )

◆ getDisabledMetrics() [1/2]

std::vector<DSSTemplateMetric*>* DSSTemplate::getDisabledMetrics ( )
inline

◆ getDisabledMetrics() [2/2]

std::vector<DSSTemplateMetric*>* DSSTemplate::getDisabledMetrics ( )
inline

◆ getDrillPaths() [1/2]

DSSDrillPaths* DSSTemplate::getDrillPaths ( )

◆ getDrillPaths() [2/2]

DSSDrillPaths* DSSTemplate::getDrillPaths ( )

◆ getDropZoneSet() [1/2]

DSSDropZoneSet* DSSTemplate::getDropZoneSet ( )
inline

◆ getDropZoneSet() [2/2]

DSSDropZoneSet* DSSTemplate::getDropZoneSet ( )
inline

◆ getGridModel() [1/2]

DSSRWGridModel* DSSTemplate::getGridModel ( )
inline

◆ getGridModel() [2/2]

DSSRWGridModel* DSSTemplate::getGridModel ( )
inline

◆ getHeaderFormat() [1/2]

DSSFormat* DSSTemplate::getHeaderFormat ( )

◆ getHeaderFormat() [2/2]

DSSFormat* DSSTemplate::getHeaderFormat ( )

◆ getHeaderValuesFormat() [1/2]

DSSFormat* DSSTemplate::getHeaderValuesFormat ( )

◆ getHeaderValuesFormat() [2/2]

DSSFormat* DSSTemplate::getHeaderValuesFormat ( )

◆ getInnerMostAttributeUnit() [1/2]

DSSTemplateUnit* DSSTemplate::getInnerMostAttributeUnit ( )

◆ getInnerMostAttributeUnit() [2/2]

DSSTemplateUnit* DSSTemplate::getInnerMostAttributeUnit ( )

◆ getInnermostUnit() [1/2]

DSSTemplateUnit* DSSTemplate::getInnermostUnit ( int  iAxisIndex,
bool  iIncludeMetricsUnit 
)

◆ getInnermostUnit() [2/2]

DSSTemplateUnit* DSSTemplate::getInnermostUnit ( int  iAxisIndex,
bool  iIncludeMetricsUnit 
)

◆ getLatestTransactionDataModel() [1/2]

DSSDataModelTransaction* DSSTemplate::getLatestTransactionDataModel ( )

◆ getLatestTransactionDataModel() [2/2]

DSSDataModelTransaction* DSSTemplate::getLatestTransactionDataModel ( )

◆ getMetricType() [1/2]

EnumDSSMetricType DSSTemplate::getMetricType ( int  iSubTotalIndex,
GUID  iMetricID 
)

◆ getMetricType() [2/2]

EnumDSSMetricType DSSTemplate::getMetricType ( int  iSubTotalIndex,
GUID  iMetricID 
)

◆ getReportFormat() [1/2]

DSSFormat* DSSTemplate::getReportFormat ( )

◆ getReportFormat() [2/2]

DSSFormat* DSSTemplate::getReportFormat ( )

◆ getRequiredColumnIndexs() [1/2]

void DSSTemplate::getRequiredColumnIndexs ( std::vector< int > &  ioColumnIndexs)

◆ getRequiredColumnIndexs() [2/2]

void DSSTemplate::getRequiredColumnIndexs ( std::vector< int > &  ioColumnIndexs)

◆ getRow() [1/2]

DSSAxis* DSSTemplate::getRow ( )

◆ getRow() [2/2]

DSSAxis* DSSTemplate::getRow ( )

◆ getSeasonality() [1/2]

EnumDSSTimeRole DSSTemplate::getSeasonality ( )
inline

◆ getSeasonality() [2/2]

EnumDSSTimeRole DSSTemplate::getSeasonality ( )
inline

◆ getSubtotalHeadersFormat() [1/2]

DSSFormat* DSSTemplate::getSubtotalHeadersFormat ( )

◆ getSubtotalHeadersFormat() [2/2]

DSSFormat* DSSTemplate::getSubtotalHeadersFormat ( )

◆ getSubtotalValuesFormat() [1/2]

DSSFormat* DSSTemplate::getSubtotalValuesFormat ( )

◆ getSubtotalValuesFormat() [2/2]

DSSFormat* DSSTemplate::getSubtotalValuesFormat ( )

◆ getTemplateMetrics() [1/2]

DSSTemplateMetrics* DSSTemplate::getTemplateMetrics ( )

◆ getTemplateMetrics() [2/2]

DSSTemplateMetrics* DSSTemplate::getTemplateMetrics ( )

◆ getTemplateModelInterface() [1/2]

IDSSTemplateModel* DSSTemplate::getTemplateModelInterface ( )

◆ getTemplateModelInterface() [2/2]

IDSSTemplateModel* DSSTemplate::getTemplateModelInterface ( )

◆ getTemplateNode() [1/2]

DSSRWTemplateNode* DSSTemplate::getTemplateNode ( )

◆ getTemplateNode() [2/2]

DSSRWTemplateNode* DSSTemplate::getTemplateNode ( )

◆ getTemplateUnitFromAxis() [1/2]

DSSTemplateUnit* DSSTemplate::getTemplateUnitFromAxis ( DSSAxis ipAxis,
const GUID iID,
bool  iNeedTemplateMetric = false 
)

◆ getTemplateUnitFromAxis() [2/2]

DSSTemplateUnit* DSSTemplate::getTemplateUnitFromAxis ( DSSAxis ipAxis,
const GUID iID,
bool  iNeedTemplateMetric = false 
)

◆ getTemplateUnitFromAxisIndex() [1/2]

DSSTemplateUnit* DSSTemplate::getTemplateUnitFromAxisIndex ( int  iAxisIndex,
const GUID iID,
bool  iNeedTemplateMetric = false 
)

◆ getTemplateUnitFromAxisIndex() [2/2]

DSSTemplateUnit* DSSTemplate::getTemplateUnitFromAxisIndex ( int  iAxisIndex,
const GUID iID,
bool  iNeedTemplateMetric = false 
)

◆ getTransactionDataModel() [1/2]

DSSDataModelTransaction* DSSTemplate::getTransactionDataModel ( )

◆ getTransactionDataModel() [2/2]

DSSDataModelTransaction* DSSTemplate::getTransactionDataModel ( )

◆ getUserDefinedSubtotal() [1/2]

GUID DSSTemplate::getUserDefinedSubtotal ( int  iIndex)

◆ getUserDefinedSubtotal() [2/2]

GUID DSSTemplate::getUserDefinedSubtotal ( int  iIndex)

◆ getUserDefinedSubtotalCount() [1/2]

int DSSTemplate::getUserDefinedSubtotalCount ( )

◆ getUserDefinedSubtotalCount() [2/2]

int DSSTemplate::getUserDefinedSubtotalCount ( )

◆ getXTabModel() [1/2]

DSSDataModelXTabImpl* DSSTemplate::getXTabModel ( )

◆ getXTabModel() [2/2]

DSSDataModelXTabImpl* DSSTemplate::getXTabModel ( )

◆ hasAttributeThreshold() [1/2]

bool DSSTemplate::hasAttributeThreshold ( )

◆ hasAttributeThreshold() [2/2]

bool DSSTemplate::hasAttributeThreshold ( )

◆ hasThreshold() [1/2]

bool DSSTemplate::hasThreshold ( )

◆ hasThreshold() [2/2]

bool DSSTemplate::hasThreshold ( )

◆ IsBandingHidden() [1/2]

bool DSSTemplate::IsBandingHidden ( )

◆ IsBandingHidden() [2/2]

bool DSSTemplate::IsBandingHidden ( )

◆ isOutlineMode() [1/2]

bool DSSTemplate::isOutlineMode ( )

◆ isOutlineMode() [2/2]

bool DSSTemplate::isOutlineMode ( )

◆ IsSubtotalsHidden() [1/2]

bool DSSTemplate::IsSubtotalsHidden ( )

◆ IsSubtotalsHidden() [2/2]

bool DSSTemplate::IsSubtotalsHidden ( )

◆ IsTransactionEnabled() [1/2]

bool DSSTemplate::IsTransactionEnabled ( )

◆ IsTransactionEnabled() [2/2]

bool DSSTemplate::IsTransactionEnabled ( )

◆ LoadDefnFromBinary() [1/2]

int DSSTemplate::LoadDefnFromBinary ( DSSBinaryDataReader ipReader)

◆ LoadDefnFromBinary() [2/2]

int DSSTemplate::LoadDefnFromBinary ( DSSBinaryDataReader ipReader)

◆ LoadInputControlModel() [1/2]

int DSSTemplate::LoadInputControlModel ( std::string  iKey,
DSSDataModelControlImpl **  oppControl 
)

◆ LoadInputControlModel() [2/2]

int DSSTemplate::LoadInputControlModel ( std::string  iKey,
DSSDataModelControlImpl **  oppControl 
)

◆ MakeCleanDefn() [1/2]

virtual void DSSTemplate::MakeCleanDefn ( )
virtual

Reimplemented from DSSObjectInfo.

◆ MakeCleanDefn() [2/2]

virtual void DSSTemplate::MakeCleanDefn ( )
virtual

Reimplemented from DSSObjectInfo.

◆ MoveUnit() [1/2]

bool DSSTemplate::MoveUnit ( int  iSrcAxisIndex,
int  iSrcPos,
int  iDstAxisIndex,
int  iDstPos 
)

◆ MoveUnit() [2/2]

bool DSSTemplate::MoveUnit ( int  iSrcAxisIndex,
int  iSrcPos,
int  iDstAxisIndex,
int  iDstPos 
)

◆ removeDisabledMetric() [1/2]

void DSSTemplate::removeDisabledMetric ( DSSTemplateMetric ipMetric)

◆ removeDisabledMetric() [2/2]

void DSSTemplate::removeDisabledMetric ( DSSTemplateMetric ipMetric)

◆ removeDisabledUnit() [1/2]

void DSSTemplate::removeDisabledUnit ( DSSTemplateUnit ipUnit)

◆ removeDisabledUnit() [2/2]

void DSSTemplate::removeDisabledUnit ( DSSTemplateUnit ipUnit)

◆ rollbackToUnsetForAttributeSelector() [1/2]

bool DSSTemplate::rollbackToUnsetForAttributeSelector ( DSSTemplateUnit iUnit)

◆ rollbackToUnsetForAttributeSelector() [2/2]

bool DSSTemplate::rollbackToUnsetForAttributeSelector ( DSSTemplateUnit iUnit)

◆ searchTemplateUnit() [1/2]

DSSTemplateUnit* DSSTemplate::searchTemplateUnit ( const GUID iID,
EnumDSSTemplateUnitType  unitType 
)

◆ searchTemplateUnit() [2/2]

DSSTemplateUnit* DSSTemplate::searchTemplateUnit ( const GUID iID,
EnumDSSTemplateUnitType  unitType 
)

◆ setBandingHidden() [1/2]

void DSSTemplate::setBandingHidden ( bool  iBandingHidden)

◆ setBandingHidden() [2/2]

void DSSTemplate::setBandingHidden ( bool  iBandingHidden)
inline

◆ setDataSourceID() [1/2]

void DSSTemplate::setDataSourceID ( GUID  iGuidID)
inline

◆ setDataSourceID() [2/2]

void DSSTemplate::setDataSourceID ( GUID  iGuidID)

◆ setFormatRefID() [1/2]

void DSSTemplate::setFormatRefID ( int  iIndex,
int  iFormatRefID 
)

◆ setFormatRefID() [2/2]

void DSSTemplate::setFormatRefID ( int  iIndex,
int  iFormatRefID 
)
inline

◆ setGridModel() [1/2]

void DSSTemplate::setGridModel ( DSSRWGridModel ipNodeModel)
inline

◆ setGridModel() [2/2]

void DSSTemplate::setGridModel ( DSSRWGridModel ipNodeModel)
inline

◆ setTemplateNode() [1/2]

void DSSTemplate::setTemplateNode ( DSSRWTemplateNode ipTemplateNode)

◆ setTemplateNode() [2/2]

void DSSTemplate::setTemplateNode ( DSSRWTemplateNode ipTemplateNode)

◆ setXTabModel() [1/2]

int DSSTemplate::setXTabModel ( DSSDataModelXTabImpl ipXTabModel)

◆ setXTabModel() [2/2]

int DSSTemplate::setXTabModel ( DSSDataModelXTabImpl ipXTabModel)

◆ UpdateDataModel() [1/2]

void DSSTemplate::UpdateDataModel ( )

◆ UpdateDataModel() [2/2]

void DSSTemplate::UpdateDataModel ( )

Member Data Documentation

◆ mDisabledMetrics

std::vector< DSSTemplateMetric * > DSSTemplate::mDisabledMetrics

◆ mDisabledUnits

std::vector< DSSTemplateUnit * > DSSTemplate::mDisabledUnits