Mobile API Reference  MicroStrategy 2019
TemplateSelectionItem Class Reference

#include <TemplateSelectionItem.h>

Public Member Functions

 TemplateSelectionItem ()
 
 ~TemplateSelectionItem ()
 
void createTemplateSelectionItem (DSSTemplate *mTemplate)
 
void createTemplateSelectionUnit (DSSBaseElementProxy *dssElement, DSSRWControl *control, DSSTemplate *mTemplate)
 
DSSRWControlgetControl ()
 
void setControl (DSSRWControl *value)
 
DSSBaseElementsProxygetDssElements ()
 
void setDssElements (DSSBaseElementsProxy *value)
 
std::vector< TemplateSelectionUnit * > * getUnits ()
 
bool match (DSSBaseElementProxy *ssElement)
 
bool matchControlId (DSSTemplateUnit *templateUnit)
 
 TemplateSelectionItem ()
 
 ~TemplateSelectionItem ()
 
void createTemplateSelectionItem (DSSTemplate *mTemplate)
 
void createTemplateSelectionUnit (DSSBaseElementProxy *dssElement, DSSRWControl *control, DSSTemplate *mTemplate)
 
DSSRWControlgetControl ()
 
void setControl (DSSRWControl *value)
 
DSSBaseElementsProxygetDssElements ()
 
void setDssElements (DSSBaseElementsProxy *value)
 
std::vector< TemplateSelectionUnit * > * getUnits ()
 
bool match (DSSBaseElementProxy *ssElement)
 
bool matchControlId (DSSTemplateUnit *templateUnit)
 

Constructor & Destructor Documentation

◆ TemplateSelectionItem() [1/2]

TemplateSelectionItem::TemplateSelectionItem ( )

◆ ~TemplateSelectionItem() [1/2]

TemplateSelectionItem::~TemplateSelectionItem ( )

◆ TemplateSelectionItem() [2/2]

TemplateSelectionItem::TemplateSelectionItem ( )

◆ ~TemplateSelectionItem() [2/2]

TemplateSelectionItem::~TemplateSelectionItem ( )

Member Function Documentation

◆ createTemplateSelectionItem() [1/2]

void TemplateSelectionItem::createTemplateSelectionItem ( DSSTemplate mTemplate)

◆ createTemplateSelectionItem() [2/2]

void TemplateSelectionItem::createTemplateSelectionItem ( DSSTemplate mTemplate)

◆ createTemplateSelectionUnit() [1/2]

void TemplateSelectionItem::createTemplateSelectionUnit ( DSSBaseElementProxy dssElement,
DSSRWControl control,
DSSTemplate mTemplate 
)

◆ createTemplateSelectionUnit() [2/2]

void TemplateSelectionItem::createTemplateSelectionUnit ( DSSBaseElementProxy dssElement,
DSSRWControl control,
DSSTemplate mTemplate 
)

◆ getControl() [1/2]

DSSRWControl* TemplateSelectionItem::getControl ( )

◆ getControl() [2/2]

DSSRWControl* TemplateSelectionItem::getControl ( )

◆ getDssElements() [1/2]

DSSBaseElementsProxy* TemplateSelectionItem::getDssElements ( )

◆ getDssElements() [2/2]

DSSBaseElementsProxy* TemplateSelectionItem::getDssElements ( )

◆ getUnits() [1/2]

std::vector<TemplateSelectionUnit *>* TemplateSelectionItem::getUnits ( )

◆ getUnits() [2/2]

std::vector<TemplateSelectionUnit *>* TemplateSelectionItem::getUnits ( )

◆ match() [1/2]

bool TemplateSelectionItem::match ( DSSBaseElementProxy ssElement)

◆ match() [2/2]

bool TemplateSelectionItem::match ( DSSBaseElementProxy ssElement)

◆ matchControlId() [1/2]

bool TemplateSelectionItem::matchControlId ( DSSTemplateUnit templateUnit)

◆ matchControlId() [2/2]

bool TemplateSelectionItem::matchControlId ( DSSTemplateUnit templateUnit)

◆ setControl() [1/2]

void TemplateSelectionItem::setControl ( DSSRWControl value)

◆ setControl() [2/2]

void TemplateSelectionItem::setControl ( DSSRWControl value)

◆ setDssElements() [1/2]

void TemplateSelectionItem::setDssElements ( DSSBaseElementsProxy value)

◆ setDssElements() [2/2]

void TemplateSelectionItem::setDssElements ( DSSBaseElementsProxy value)