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)
 
DSSAxis * getRow ()
 
DSSAxis * getColumn ()
 
DSSAxis * getAxis (int iIndex)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
DSSDataModelXTabImpl * getXTabModel ()
 
int setXTabModel (DSSDataModelXTabImpl *ipXTabModel)
 
void UpdateDataModel ()
 
DSSTemplateMetrics * getTemplateMetrics ()
 
DSSTemplateUnit * getTemplateUnitFromAxisIndex (int iAxisIndex, const GUID &iID, bool iNeedTemplateMetric=false)
 
DSSTemplateUnit * getTemplateUnitFromAxis (DSSAxis *ipAxis, const GUID &iID, bool iNeedTemplateMetric=false)
 
DSSTemplateUnit * searchTemplateUnit (const GUID &iID, EnumDSSTemplateUnitType unitType)
 
DSSFormat * getHeaderFormat ()
 
DSSFormat * getHeaderValuesFormat ()
 
DSSFormat * getSubtotalHeadersFormat ()
 
DSSFormat * getSubtotalValuesFormat ()
 
DSSFormat * getDataFormat ()
 
DSSFormat * getReportFormat ()
 
DSSDrillPaths * getDrillPaths ()
 
virtual void MakeCleanDefn ()
 
bool IsBandingHidden ()
 
void setBandingHidden (bool iBandingHidden)
 
bool IsSubtotalsHidden ()
 
int FirstSubtotalTypeOnAxis (int iAxisIndex)
 
DSSTemplateUnit * getInnermostUnit (int iAxisIndex, bool iIncludeMetricsUnit)
 
DSSTemplateUnit * getInnerMostAttributeUnit ()
 
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)
 
DSSTemplateUnit * FindDisabledUnit (DSSObjectInfo *ipObject)
 
DSSTemplateMetric * FindDisabledMetric (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)
 
IDSSTemplateModel * getTemplateModelInterface ()
 
void setGridModel (DSSRWGridModel *ipNodeModel)
 
DSSRWGridModel * getGridModel ()
 
DSSDataModelTransaction * getTransactionDataModel ()
 
DSSDataModelTransaction * getLatestTransactionDataModel ()
 
EnumDSSMetricType getMetricType (int iSubTotalIndex, GUID iMetricID)
 
int getUserDefinedSubtotalCount ()
 
GUID getUserDefinedSubtotal (int iIndex)
 
DSSRWTemplateNode * getTemplateNode ()
 
void setTemplateNode (DSSRWTemplateNode *ipTemplateNode)
 
bool rollbackToUnsetForAttributeSelector (DSSTemplateUnit *iUnit)
 
DSSDropZoneSet * getDropZoneSet ()
 
EnumDSSTimeRole getSeasonality ()
 
bool isOutlineMode ()
 
 DSSTemplate ()
 
virtual ~DSSTemplate ()
 
 DSSTemplate (GUID &iID, EnumDSSObjectType iType, std::string iName, DSSObjectContext *iObjectContext, GUID iContainerID)
 
DSSAxis * getRow ()
 
DSSAxis * getColumn ()
 
DSSAxis * getAxis (int iIndex)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
DSSDataModelXTabImpl * getXTabModel ()
 
int setXTabModel (DSSDataModelXTabImpl *ipXTabModel)
 
void UpdateDataModel ()
 
DSSTemplateMetrics * getTemplateMetrics ()
 
DSSTemplateUnit * getTemplateUnitFromAxisIndex (int iAxisIndex, const GUID &iID, bool iNeedTemplateMetric=false)
 
DSSTemplateUnit * getTemplateUnitFromAxis (DSSAxis *ipAxis, const GUID &iID, bool iNeedTemplateMetric=false)
 
DSSTemplateUnit * searchTemplateUnit (const GUID &iID, EnumDSSTemplateUnitType unitType)
 
DSSFormat * getHeaderFormat ()
 
DSSFormat * getHeaderValuesFormat ()
 
DSSFormat * getSubtotalHeadersFormat ()
 
DSSFormat * getSubtotalValuesFormat ()
 
DSSFormat * getDataFormat ()
 
DSSFormat * getReportFormat ()
 
DSSDrillPaths * getDrillPaths ()
 
virtual void MakeCleanDefn ()
 
bool IsBandingHidden ()
 
void setBandingHidden (bool iBandingHidden)
 
bool IsSubtotalsHidden ()
 
int FirstSubtotalTypeOnAxis (int iAxisIndex)
 
DSSTemplateUnit * getInnermostUnit (int iAxisIndex, bool iIncludeMetricsUnit)
 
DSSTemplateUnit * getInnerMostAttributeUnit ()
 
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)
 
DSSTemplateUnit * FindDisabledUnit (DSSObjectInfo *ipObject)
 
DSSTemplateMetric * FindDisabledMetric (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)
 
IDSSTemplateModel * getTemplateModelInterface ()
 
void setGridModel (DSSRWGridModel *ipNodeModel)
 
DSSRWGridModel * getGridModel ()
 
DSSDataModelTransaction * getTransactionDataModel ()
 
DSSDataModelTransaction * getLatestTransactionDataModel ()
 
EnumDSSMetricType getMetricType (int iSubTotalIndex, GUID iMetricID)
 
int getUserDefinedSubtotalCount ()
 
GUID getUserDefinedSubtotal (int iIndex)
 
DSSRWTemplateNode * getTemplateNode ()
 
void setTemplateNode (DSSRWTemplateNode *ipTemplateNode)
 
bool rollbackToUnsetForAttributeSelector (DSSTemplateUnit *iUnit)
 
DSSDropZoneSet * getDropZoneSet ()
 
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 ()
 
DSSObjectContext * getObjectContext ()
 
int LoadPropertiesFromBinary (DSSBinaryDataReader *ipReader)
 
void InsertPropertySet (std::string iPropertySetName, DSSPropertySetBaseClass *ipPropertySet)
 
CComVariant * getPropertyValue (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< DSSAccessControlEntry > getACL ()
 
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 ()
 
DSSObjectContext * getObjectContext ()
 
int LoadPropertiesFromBinary (DSSBinaryDataReader *ipReader)
 
void InsertPropertySet (std::string iPropertySetName, DSSPropertySetBaseClass *ipPropertySet)
 
CComVariant * getPropertyValue (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< DSSAccessControlEntry > getACL ()
 
void Duplicate (DSSObjectInfo *ipObjectInfo)
 

Public Attributes

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

Additional Inherited Members

- Protected Attributes inherited from DSSObjectInfo
EnumDSSObjectType mType
 
DSSObjectContext * mpObjectContext
 
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