Mobile API Reference  MicroStrategy 2019
DSSDrillPath Class Reference

#include <DSSDrillPath.h>

Inheritance diagram for DSSDrillPath:
DSSSecondClassObject DSSSecondClassObject

Public Member Functions

 DSSDrillPath ()
 
virtual ~DSSDrillPath ()
 
 DSSDrillPath (DSSObjectContext *ipObjectContext)
 
std::string getSetName ()
 
std::string getPathName ()
 
EnumDSSDrillImportance getDrillImportance ()
 
EnumDSSDrillType getDrillType ()
 
bool getDrillWithin ()
 
int getRefIndex ()
 
void setRefIndex (int iRefIndex)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader, bool iIsLoadExtendedProperties)
 
bool HasPrivilegeAndAccess (DSSUserRuntime *ipUserRuntime, bool iIsTemplateHasDE, bool iIsCubeTemplate, bool iIsCubeAllowsDrillOut)
 
DSSObjectInfogetDrillToObject ()
 
bool getKeepOriginal ()
 
bool setKeepOriginal (bool lbKeepOriginal)
 
GUID getDrillToObjectID () const
 
 DSSDrillPath ()
 
virtual ~DSSDrillPath ()
 
 DSSDrillPath (DSSObjectContext *ipObjectContext)
 
std::string getSetName ()
 
std::string getPathName ()
 
EnumDSSDrillImportance getDrillImportance ()
 
EnumDSSDrillType getDrillType ()
 
bool getDrillWithin ()
 
int getRefIndex ()
 
void setRefIndex (int iRefIndex)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader, bool iIsLoadExtendedProperties)
 
bool HasPrivilegeAndAccess (DSSUserRuntime *ipUserRuntime, bool iIsTemplateHasDE, bool iIsCubeTemplate, bool iIsCubeAllowsDrillOut)
 
DSSObjectInfogetDrillToObject ()
 
bool getKeepOriginal ()
 
bool setKeepOriginal (bool lbKeepOriginal)
 
GUID getDrillToObjectID () const
 
- 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

◆ DSSDrillPath() [1/4]

DSSDrillPath::DSSDrillPath ( )

◆ ~DSSDrillPath() [1/2]

virtual DSSDrillPath::~DSSDrillPath ( )
virtual

◆ DSSDrillPath() [2/4]

DSSDrillPath::DSSDrillPath ( DSSObjectContext ipObjectContext)

◆ DSSDrillPath() [3/4]

DSSDrillPath::DSSDrillPath ( )

◆ ~DSSDrillPath() [2/2]

virtual DSSDrillPath::~DSSDrillPath ( )
virtual

◆ DSSDrillPath() [4/4]

DSSDrillPath::DSSDrillPath ( DSSObjectContext ipObjectContext)

Member Function Documentation

◆ getDrillImportance() [1/2]

EnumDSSDrillImportance DSSDrillPath::getDrillImportance ( )

◆ getDrillImportance() [2/2]

EnumDSSDrillImportance DSSDrillPath::getDrillImportance ( )

◆ getDrillToObject() [1/2]

DSSObjectInfo* DSSDrillPath::getDrillToObject ( )

◆ getDrillToObject() [2/2]

DSSObjectInfo* DSSDrillPath::getDrillToObject ( )

◆ getDrillToObjectID() [1/2]

GUID DSSDrillPath::getDrillToObjectID ( ) const
inline

◆ getDrillToObjectID() [2/2]

GUID DSSDrillPath::getDrillToObjectID ( ) const
inline

◆ getDrillType() [1/2]

EnumDSSDrillType DSSDrillPath::getDrillType ( )

◆ getDrillType() [2/2]

EnumDSSDrillType DSSDrillPath::getDrillType ( )

◆ getDrillWithin() [1/2]

bool DSSDrillPath::getDrillWithin ( )

◆ getDrillWithin() [2/2]

bool DSSDrillPath::getDrillWithin ( )

◆ getKeepOriginal() [1/2]

bool DSSDrillPath::getKeepOriginal ( )
inline

◆ getKeepOriginal() [2/2]

bool DSSDrillPath::getKeepOriginal ( )

◆ getPathName() [1/2]

std::string DSSDrillPath::getPathName ( )

◆ getPathName() [2/2]

std::string DSSDrillPath::getPathName ( )

◆ getRefIndex() [1/2]

int DSSDrillPath::getRefIndex ( )

◆ getRefIndex() [2/2]

int DSSDrillPath::getRefIndex ( )

◆ getSetName() [1/2]

std::string DSSDrillPath::getSetName ( )

◆ getSetName() [2/2]

std::string DSSDrillPath::getSetName ( )

◆ HasPrivilegeAndAccess() [1/2]

bool DSSDrillPath::HasPrivilegeAndAccess ( DSSUserRuntime ipUserRuntime,
bool  iIsTemplateHasDE,
bool  iIsCubeTemplate,
bool  iIsCubeAllowsDrillOut 
)

◆ HasPrivilegeAndAccess() [2/2]

bool DSSDrillPath::HasPrivilegeAndAccess ( DSSUserRuntime ipUserRuntime,
bool  iIsTemplateHasDE,
bool  iIsCubeTemplate,
bool  iIsCubeAllowsDrillOut 
)

◆ LoadDefnFromBinary() [1/2]

int DSSDrillPath::LoadDefnFromBinary ( DSSBinaryDataReader ipReader,
bool  iIsLoadExtendedProperties 
)

◆ LoadDefnFromBinary() [2/2]

int DSSDrillPath::LoadDefnFromBinary ( DSSBinaryDataReader ipReader,
bool  iIsLoadExtendedProperties 
)

◆ setKeepOriginal() [1/2]

bool DSSDrillPath::setKeepOriginal ( bool  lbKeepOriginal)

◆ setKeepOriginal() [2/2]

bool DSSDrillPath::setKeepOriginal ( bool  lbKeepOriginal)
inline

◆ setRefIndex() [1/2]

void DSSDrillPath::setRefIndex ( int  iRefIndex)

◆ setRefIndex() [2/2]

void DSSDrillPath::setRefIndex ( int  iRefIndex)