Mobile API Reference  MicroStrategy 2019
DSSDataElement Class Reference

#include <DSSDataElement.h>

Inheritance diagram for DSSDataElement:
DSSSecondClassObject DSSSecondClassObject

Public Member Functions

 DSSDataElement ()
 
virtual ~DSSDataElement ()
 
 DSSDataElement (GUID iID, DSSObjectContext *ipObjectContext)
 
GUID getDatasetID ()
 
void setDatasetID (GUID iDatasetID)
 
DSSUnitObjectsgetUnitObjects ()
 
void setUnitObjects (DSSUnitObjects *ipUnitObjects)
 
DSSMetricsgetMetrics ()
 
void setMetrics (DSSMetrics *ipMetrics)
 
GUID getCubeInstanceID ()
 
void setCubeInstanceID (GUID iID)
 
GUID getSrcTableID ()
 
void setSrcTableID (GUID iID)
 
int getXDAType ()
 
void setXDAType (int iType)
 
void setViewDataSet (DSSViewDataSet *ipDataSet)
 
DSSViewDataSetgetViewDataSet ()
 
bool isDDA () const
 
EnumDSSDatasetServeMode getServerMode () const
 
void setServerMode (EnumDSSDatasetServeMode iServerMode)
 
 DSSDataElement ()
 
virtual ~DSSDataElement ()
 
 DSSDataElement (GUID iID, DSSObjectContext *ipObjectContext)
 
GUID getDatasetID ()
 
void setDatasetID (GUID iDatasetID)
 
DSSUnitObjectsgetUnitObjects ()
 
void setUnitObjects (DSSUnitObjects *ipUnitObjects)
 
DSSMetricsgetMetrics ()
 
void setMetrics (DSSMetrics *ipMetrics)
 
GUID getCubeInstanceID ()
 
void setCubeInstanceID (GUID iID)
 
GUID getSrcTableID ()
 
void setSrcTableID (GUID iID)
 
int getXDAType ()
 
void setXDAType (int iType)
 
void setViewDataSet (DSSViewDataSet *ipDataSet)
 
DSSViewDataSetgetViewDataSet ()
 
bool isDDA () const
 
EnumDSSDatasetServeMode getServerMode () const
 
void setServerMode (EnumDSSDatasetServeMode iServerMode)
 
- 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

◆ DSSDataElement() [1/4]

DSSDataElement::DSSDataElement ( )

◆ ~DSSDataElement() [1/2]

virtual DSSDataElement::~DSSDataElement ( )
virtual

◆ DSSDataElement() [2/4]

DSSDataElement::DSSDataElement ( GUID  iID,
DSSObjectContext ipObjectContext 
)

◆ DSSDataElement() [3/4]

DSSDataElement::DSSDataElement ( )

◆ ~DSSDataElement() [2/2]

virtual DSSDataElement::~DSSDataElement ( )
virtual

◆ DSSDataElement() [4/4]

DSSDataElement::DSSDataElement ( GUID  iID,
DSSObjectContext ipObjectContext 
)

Member Function Documentation

◆ getCubeInstanceID() [1/2]

GUID DSSDataElement::getCubeInstanceID ( )

◆ getCubeInstanceID() [2/2]

GUID DSSDataElement::getCubeInstanceID ( )

◆ getDatasetID() [1/2]

GUID DSSDataElement::getDatasetID ( )

◆ getDatasetID() [2/2]

GUID DSSDataElement::getDatasetID ( )

◆ getMetrics() [1/2]

DSSMetrics* DSSDataElement::getMetrics ( )

◆ getMetrics() [2/2]

DSSMetrics* DSSDataElement::getMetrics ( )

◆ getServerMode() [1/2]

EnumDSSDatasetServeMode DSSDataElement::getServerMode ( ) const
inline

◆ getServerMode() [2/2]

EnumDSSDatasetServeMode DSSDataElement::getServerMode ( ) const
inline

◆ getSrcTableID() [1/2]

GUID DSSDataElement::getSrcTableID ( )

◆ getSrcTableID() [2/2]

GUID DSSDataElement::getSrcTableID ( )

◆ getUnitObjects() [1/2]

DSSUnitObjects* DSSDataElement::getUnitObjects ( )

◆ getUnitObjects() [2/2]

DSSUnitObjects* DSSDataElement::getUnitObjects ( )

◆ getViewDataSet() [1/2]

DSSViewDataSet* DSSDataElement::getViewDataSet ( )
inline

◆ getViewDataSet() [2/2]

DSSViewDataSet* DSSDataElement::getViewDataSet ( )
inline

◆ getXDAType() [1/2]

int DSSDataElement::getXDAType ( )

◆ getXDAType() [2/2]

int DSSDataElement::getXDAType ( )

◆ isDDA() [1/2]

bool DSSDataElement::isDDA ( ) const
inline

◆ isDDA() [2/2]

bool DSSDataElement::isDDA ( ) const
inline

◆ setCubeInstanceID() [1/2]

void DSSDataElement::setCubeInstanceID ( GUID  iID)

◆ setCubeInstanceID() [2/2]

void DSSDataElement::setCubeInstanceID ( GUID  iID)

◆ setDatasetID() [1/2]

void DSSDataElement::setDatasetID ( GUID  iDatasetID)

◆ setDatasetID() [2/2]

void DSSDataElement::setDatasetID ( GUID  iDatasetID)

◆ setMetrics() [1/2]

void DSSDataElement::setMetrics ( DSSMetrics ipMetrics)

◆ setMetrics() [2/2]

void DSSDataElement::setMetrics ( DSSMetrics ipMetrics)

◆ setServerMode() [1/2]

void DSSDataElement::setServerMode ( EnumDSSDatasetServeMode  iServerMode)
inline

◆ setServerMode() [2/2]

void DSSDataElement::setServerMode ( EnumDSSDatasetServeMode  iServerMode)
inline

◆ setSrcTableID() [1/2]

void DSSDataElement::setSrcTableID ( GUID  iID)

◆ setSrcTableID() [2/2]

void DSSDataElement::setSrcTableID ( GUID  iID)

◆ setUnitObjects() [1/2]

void DSSDataElement::setUnitObjects ( DSSUnitObjects ipUnitObjects)

◆ setUnitObjects() [2/2]

void DSSDataElement::setUnitObjects ( DSSUnitObjects ipUnitObjects)

◆ setViewDataSet() [1/2]

void DSSDataElement::setViewDataSet ( DSSViewDataSet ipDataSet)

◆ setViewDataSet() [2/2]

void DSSDataElement::setViewDataSet ( DSSViewDataSet ipDataSet)

◆ setXDAType() [1/2]

void DSSDataElement::setXDAType ( int  iType)

◆ setXDAType() [2/2]

void DSSDataElement::setXDAType ( int  iType)