Mobile API Reference  MicroStrategy 2019
DSSUnitInfo Class Reference

#include <DSSUnitInfo.h>

Inheritance diagram for DSSUnitInfo:
DSSSecondClassObject DSSSecondClassObject

Public Member Functions

 DSSUnitInfo (DSSObjectContext *ipObjectContext)
 
virtual ~DSSUnitInfo ()
 
 DSSUnitInfo (GUID iID, DSSObjectContext *ipObjectContext, std::string iAlias="", bool iIsHide=false, int lFormatRefID=-1)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
const GUIDgetID ()
 
bool & isHide ()
 
const bool isHide () const
 
std::string & alias ()
 
const std::string & alias () const
 
std::string & comment ()
 
const std::string & comment () const
 
int & formatRefID ()
 
const int formatRefID () const
 
 DSSUnitInfo (DSSObjectContext *ipObjectContext)
 
virtual ~DSSUnitInfo ()
 
 DSSUnitInfo (GUID iID, DSSObjectContext *ipObjectContext, std::string iAlias="", bool iIsHide=false, int lFormatRefID=-1)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
const GUIDgetID ()
 
bool & isHide ()
 
const bool isHide () const
 
std::string & alias ()
 
const std::string & alias () const
 
std::string & comment ()
 
const std::string & comment () const
 
int & formatRefID ()
 
const int formatRefID () 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

◆ DSSUnitInfo() [1/4]

DSSUnitInfo::DSSUnitInfo ( DSSObjectContext ipObjectContext)

◆ ~DSSUnitInfo() [1/2]

virtual DSSUnitInfo::~DSSUnitInfo ( )
virtual

◆ DSSUnitInfo() [2/4]

DSSUnitInfo::DSSUnitInfo ( GUID  iID,
DSSObjectContext ipObjectContext,
std::string  iAlias = "",
bool  iIsHide = false,
int  lFormatRefID = -1 
)

◆ DSSUnitInfo() [3/4]

DSSUnitInfo::DSSUnitInfo ( DSSObjectContext ipObjectContext)

◆ ~DSSUnitInfo() [2/2]

virtual DSSUnitInfo::~DSSUnitInfo ( )
virtual

◆ DSSUnitInfo() [4/4]

DSSUnitInfo::DSSUnitInfo ( GUID  iID,
DSSObjectContext ipObjectContext,
std::string  iAlias = "",
bool  iIsHide = false,
int  lFormatRefID = -1 
)

Member Function Documentation

◆ alias() [1/4]

std::string& DSSUnitInfo::alias ( )
inline

◆ alias() [2/4]

std::string& DSSUnitInfo::alias ( )
inline

◆ alias() [3/4]

const std::string& DSSUnitInfo::alias ( ) const
inline

◆ alias() [4/4]

const std::string& DSSUnitInfo::alias ( ) const
inline

◆ comment() [1/4]

std::string& DSSUnitInfo::comment ( )
inline

◆ comment() [2/4]

std::string& DSSUnitInfo::comment ( )
inline

◆ comment() [3/4]

const std::string& DSSUnitInfo::comment ( ) const
inline

◆ comment() [4/4]

const std::string& DSSUnitInfo::comment ( ) const
inline

◆ formatRefID() [1/4]

int& DSSUnitInfo::formatRefID ( )
inline

◆ formatRefID() [2/4]

int& DSSUnitInfo::formatRefID ( )
inline

◆ formatRefID() [3/4]

const int DSSUnitInfo::formatRefID ( ) const
inline

◆ formatRefID() [4/4]

const int DSSUnitInfo::formatRefID ( ) const
inline

◆ getID() [1/2]

const GUID& DSSUnitInfo::getID ( )
inline

◆ getID() [2/2]

const GUID& DSSUnitInfo::getID ( )
inline

◆ isHide() [1/4]

bool& DSSUnitInfo::isHide ( )
inline

◆ isHide() [2/4]

bool& DSSUnitInfo::isHide ( )
inline

◆ isHide() [3/4]

const bool DSSUnitInfo::isHide ( ) const
inline

◆ isHide() [4/4]

const bool DSSUnitInfo::isHide ( ) const
inline

◆ LoadDefnFromBinary() [1/2]

int DSSUnitInfo::LoadDefnFromBinary ( DSSBinaryDataReader ipReader)

◆ LoadDefnFromBinary() [2/2]

int DSSUnitInfo::LoadDefnFromBinary ( DSSBinaryDataReader ipReader)