Mobile API Reference  MicroStrategy 2019
DSSUnitObject Class Reference

#include <DSSUnitObject.h>

Inheritance diagram for DSSUnitObject:
DSSSecondClassObject DSSSecondClassObject

Public Member Functions

 DSSUnitObject ()
 
virtual ~DSSUnitObject ()
 
 DSSUnitObject (GUID iID, std::string iAlias, int iElementCount, DSSObjectContext *ipObjectContext)
 
GUID getID ()
 
std::string getAlias ()
 
int getElementCount ()
 
std::vector< int > * getBaseFormIDs ()
 
std::vector< int > * getBaseFormTypes ()
 
void AddBaseForm (int iBaseFormID, int iBaseFormType)
 
DSSFormatgetHeaderFormat ()
 
DSSFormatgetGridFormat ()
 
DSSFormatgetSubtotalHeaderFormat ()
 
DSSFormatgetSubtotalGridFormat ()
 
std::vector< int > getFormatRefIDs ()
 
void setFormatRefIDs (std::vector< int > &iRefIDs)
 
int FormCount ()
 
GUID FormItem (int iIndex)
 
int DataTemplateFormCount ()
 
GUID DataTemplateFormItem (int iIndex)
 
int BrowseFormCount ()
 
GUID BrowseFormItem (int iIndex)
 
void AddForm (GUID iFormID)
 
void AddDataTemplateForm (GUID iDataTemplateFormID)
 
void AddBrowseForm (GUID iBrowseFormID)
 
std::vector< GUID > * getFormIDs ()
 
std::vector< GUID > * getDataTemplateFormIDs ()
 
std::vector< GUID > * getBrowseFormIDs ()
 
void SetFormatRefID (int iIndex, int iFormatID)
 
 DSSUnitObject ()
 
virtual ~DSSUnitObject ()
 
 DSSUnitObject (GUID iID, std::string iAlias, int iElementCount, DSSObjectContext *ipObjectContext)
 
GUID getID ()
 
std::string getAlias ()
 
int getElementCount ()
 
std::vector< int > * getBaseFormIDs ()
 
std::vector< int > * getBaseFormTypes ()
 
void AddBaseForm (int iBaseFormID, int iBaseFormType)
 
DSSFormatgetHeaderFormat ()
 
DSSFormatgetGridFormat ()
 
DSSFormatgetSubtotalHeaderFormat ()
 
DSSFormatgetSubtotalGridFormat ()
 
std::vector< int > getFormatRefIDs ()
 
void setFormatRefIDs (std::vector< int > &iRefIDs)
 
int FormCount ()
 
GUID FormItem (int iIndex)
 
int DataTemplateFormCount ()
 
GUID DataTemplateFormItem (int iIndex)
 
int BrowseFormCount ()
 
GUID BrowseFormItem (int iIndex)
 
void AddForm (GUID iFormID)
 
void AddDataTemplateForm (GUID iDataTemplateFormID)
 
void AddBrowseForm (GUID iBrowseFormID)
 
std::vector< GUID > * getFormIDs ()
 
std::vector< GUID > * getDataTemplateFormIDs ()
 
std::vector< GUID > * getBrowseFormIDs ()
 
void SetFormatRefID (int iIndex, int iFormatID)
 
- Public Member Functions inherited from DSSSecondClassObject
 DSSSecondClassObject ()
 
virtual ~DSSSecondClassObject ()
 
 DSSSecondClassObject (DSSObjectContext *ipObjectContext)
 
DSSObjectContextgetObjectContext ()
 
 DSSSecondClassObject ()
 
virtual ~DSSSecondClassObject ()
 
 DSSSecondClassObject (DSSObjectContext *ipObjectContext)
 
DSSObjectContextgetObjectContext ()
 

Additional Inherited Members

- Protected Attributes inherited from DSSSecondClassObject
DSSObjectContextmpObjectContext
 

Constructor & Destructor Documentation

◆ DSSUnitObject() [1/4]

DSSUnitObject::DSSUnitObject ( )

◆ ~DSSUnitObject() [1/2]

virtual DSSUnitObject::~DSSUnitObject ( )
virtual

◆ DSSUnitObject() [2/4]

DSSUnitObject::DSSUnitObject ( GUID  iID,
std::string  iAlias,
int  iElementCount,
DSSObjectContext ipObjectContext 
)

◆ DSSUnitObject() [3/4]

DSSUnitObject::DSSUnitObject ( )

◆ ~DSSUnitObject() [2/2]

virtual DSSUnitObject::~DSSUnitObject ( )
virtual

◆ DSSUnitObject() [4/4]

DSSUnitObject::DSSUnitObject ( GUID  iID,
std::string  iAlias,
int  iElementCount,
DSSObjectContext ipObjectContext 
)

Member Function Documentation

◆ AddBaseForm() [1/2]

void DSSUnitObject::AddBaseForm ( int  iBaseFormID,
int  iBaseFormType 
)

◆ AddBaseForm() [2/2]

void DSSUnitObject::AddBaseForm ( int  iBaseFormID,
int  iBaseFormType 
)

◆ AddBrowseForm() [1/2]

void DSSUnitObject::AddBrowseForm ( GUID  iBrowseFormID)
inline

◆ AddBrowseForm() [2/2]

void DSSUnitObject::AddBrowseForm ( GUID  iBrowseFormID)

◆ AddDataTemplateForm() [1/2]

void DSSUnitObject::AddDataTemplateForm ( GUID  iDataTemplateFormID)

◆ AddDataTemplateForm() [2/2]

void DSSUnitObject::AddDataTemplateForm ( GUID  iDataTemplateFormID)

◆ AddForm() [1/2]

void DSSUnitObject::AddForm ( GUID  iFormID)

◆ AddForm() [2/2]

void DSSUnitObject::AddForm ( GUID  iFormID)

◆ BrowseFormCount() [1/2]

int DSSUnitObject::BrowseFormCount ( )
inline

◆ BrowseFormCount() [2/2]

int DSSUnitObject::BrowseFormCount ( )

◆ BrowseFormItem() [1/2]

GUID DSSUnitObject::BrowseFormItem ( int  iIndex)
inline

◆ BrowseFormItem() [2/2]

GUID DSSUnitObject::BrowseFormItem ( int  iIndex)

◆ DataTemplateFormCount() [1/2]

int DSSUnitObject::DataTemplateFormCount ( )

◆ DataTemplateFormCount() [2/2]

int DSSUnitObject::DataTemplateFormCount ( )

◆ DataTemplateFormItem() [1/2]

GUID DSSUnitObject::DataTemplateFormItem ( int  iIndex)

◆ DataTemplateFormItem() [2/2]

GUID DSSUnitObject::DataTemplateFormItem ( int  iIndex)

◆ FormCount() [1/2]

int DSSUnitObject::FormCount ( )

◆ FormCount() [2/2]

int DSSUnitObject::FormCount ( )

◆ FormItem() [1/2]

GUID DSSUnitObject::FormItem ( int  iIndex)

◆ FormItem() [2/2]

GUID DSSUnitObject::FormItem ( int  iIndex)

◆ getAlias() [1/2]

std::string DSSUnitObject::getAlias ( )

◆ getAlias() [2/2]

std::string DSSUnitObject::getAlias ( )

◆ getBaseFormIDs() [1/2]

std::vector<int>* DSSUnitObject::getBaseFormIDs ( )

◆ getBaseFormIDs() [2/2]

std::vector<int>* DSSUnitObject::getBaseFormIDs ( )

◆ getBaseFormTypes() [1/2]

std::vector<int>* DSSUnitObject::getBaseFormTypes ( )

◆ getBaseFormTypes() [2/2]

std::vector<int>* DSSUnitObject::getBaseFormTypes ( )

◆ getBrowseFormIDs() [1/2]

std::vector< GUID > * DSSUnitObject::getBrowseFormIDs ( )
inline

◆ getBrowseFormIDs() [2/2]

std::vector<GUID>* DSSUnitObject::getBrowseFormIDs ( )

◆ getDataTemplateFormIDs() [1/2]

std::vector< GUID > * DSSUnitObject::getDataTemplateFormIDs ( )
inline

◆ getDataTemplateFormIDs() [2/2]

std::vector<GUID>* DSSUnitObject::getDataTemplateFormIDs ( )

◆ getElementCount() [1/2]

int DSSUnitObject::getElementCount ( )

◆ getElementCount() [2/2]

int DSSUnitObject::getElementCount ( )

◆ getFormatRefIDs() [1/2]

std::vector<int> DSSUnitObject::getFormatRefIDs ( )

◆ getFormatRefIDs() [2/2]

std::vector<int> DSSUnitObject::getFormatRefIDs ( )

◆ getFormIDs() [1/2]

std::vector< GUID > * DSSUnitObject::getFormIDs ( )
inline

◆ getFormIDs() [2/2]

std::vector<GUID>* DSSUnitObject::getFormIDs ( )

◆ getGridFormat() [1/2]

DSSFormat* DSSUnitObject::getGridFormat ( )

◆ getGridFormat() [2/2]

DSSFormat* DSSUnitObject::getGridFormat ( )

◆ getHeaderFormat() [1/2]

DSSFormat* DSSUnitObject::getHeaderFormat ( )

◆ getHeaderFormat() [2/2]

DSSFormat* DSSUnitObject::getHeaderFormat ( )

◆ getID() [1/2]

GUID DSSUnitObject::getID ( )

◆ getID() [2/2]

GUID DSSUnitObject::getID ( )

◆ getSubtotalGridFormat() [1/2]

DSSFormat* DSSUnitObject::getSubtotalGridFormat ( )

◆ getSubtotalGridFormat() [2/2]

DSSFormat* DSSUnitObject::getSubtotalGridFormat ( )

◆ getSubtotalHeaderFormat() [1/2]

DSSFormat* DSSUnitObject::getSubtotalHeaderFormat ( )

◆ getSubtotalHeaderFormat() [2/2]

DSSFormat* DSSUnitObject::getSubtotalHeaderFormat ( )

◆ SetFormatRefID() [1/2]

void DSSUnitObject::SetFormatRefID ( int  iIndex,
int  iFormatID 
)

◆ SetFormatRefID() [2/2]

void DSSUnitObject::SetFormatRefID ( int  iIndex,
int  iFormatID 
)

◆ setFormatRefIDs() [1/2]

void DSSUnitObject::setFormatRefIDs ( std::vector< int > &  iRefIDs)

◆ setFormatRefIDs() [2/2]

void DSSUnitObject::setFormatRefIDs ( std::vector< int > &  iRefIDs)