Mobile API Reference  MicroStrategy 2019
DSSUnitInfos Class Reference

#include <DSSUnitInfos.h>

Inheritance diagram for DSSUnitInfos:
DSSSecondClassObject DSSSecondClassObject

Public Member Functions

 DSSUnitInfos ()
 
virtual ~DSSUnitInfos ()
 
 DSSUnitInfos (DSSObjectContext *ipObjectContext)
 
int Count ()
 
DSSUnitInfo * Item (int iIndex)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
void Add (DSSUnitInfo *iUnitInfo, int iPos=-1)
 
void Delete (DSSUnitInfo *iUnitInfo)
 
void Clear ()
 
const GUID & getDataSetRef () const
 
int Find (const GUID &iID) const
 
const DSSUnitInfo * getUnitInfo (const GUID &iID) const
 
const std::vector< DSSUnitInfo * > & getUnitInfos () const
 
 DSSUnitInfos ()
 
virtual ~DSSUnitInfos ()
 
 DSSUnitInfos (DSSObjectContext *ipObjectContext)
 
int Count ()
 
DSSUnitInfo * Item (int iIndex)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
void Add (DSSUnitInfo *iUnitInfo, int iPos=-1)
 
void Delete (DSSUnitInfo *iUnitInfo)
 
void Clear ()
 
const GUID & getDataSetRef () const
 
int Find (const GUID &iID) const
 
const DSSUnitInfo * getUnitInfo (const GUID &iID) const
 
const std::vector< DSSUnitInfo * > & getUnitInfos () const
 
- Public Member Functions inherited from DSSSecondClassObject
 DSSSecondClassObject ()
 
virtual ~DSSSecondClassObject ()
 
 DSSSecondClassObject (DSSObjectContext *ipObjectContext)
 
DSSObjectContext * getObjectContext ()
 
 DSSSecondClassObject ()
 
virtual ~DSSSecondClassObject ()
 
 DSSSecondClassObject (DSSObjectContext *ipObjectContext)
 
DSSObjectContext * getObjectContext ()
 

Additional Inherited Members

- Protected Attributes inherited from DSSSecondClassObject
DSSObjectContext * mpObjectContext
 

Constructor & Destructor Documentation

◆ DSSUnitInfos() [1/4]

DSSUnitInfos::DSSUnitInfos ( )

◆ ~DSSUnitInfos() [1/2]

virtual DSSUnitInfos::~DSSUnitInfos ( )
virtual

◆ DSSUnitInfos() [2/4]

DSSUnitInfos::DSSUnitInfos ( DSSObjectContext *  ipObjectContext)

◆ DSSUnitInfos() [3/4]

DSSUnitInfos::DSSUnitInfos ( )

◆ ~DSSUnitInfos() [2/2]

virtual DSSUnitInfos::~DSSUnitInfos ( )
virtual

◆ DSSUnitInfos() [4/4]

DSSUnitInfos::DSSUnitInfos ( DSSObjectContext *  ipObjectContext)

Member Function Documentation

◆ Add() [1/2]

void DSSUnitInfos::Add ( DSSUnitInfo *  iUnitInfo,
int  iPos = -1 
)

◆ Add() [2/2]

void DSSUnitInfos::Add ( DSSUnitInfo *  iUnitInfo,
int  iPos = -1 
)

◆ Clear() [1/2]

void DSSUnitInfos::Clear ( )

◆ Clear() [2/2]

void DSSUnitInfos::Clear ( )

◆ Count() [1/2]

int DSSUnitInfos::Count ( )

◆ Count() [2/2]

int DSSUnitInfos::Count ( )

◆ Delete() [1/2]

void DSSUnitInfos::Delete ( DSSUnitInfo *  iUnitInfo)

◆ Delete() [2/2]

void DSSUnitInfos::Delete ( DSSUnitInfo *  iUnitInfo)

◆ Find() [1/2]

int DSSUnitInfos::Find ( const GUID &  iID) const

◆ Find() [2/2]

int DSSUnitInfos::Find ( const GUID &  iID) const

◆ getDataSetRef() [1/2]

const GUID& DSSUnitInfos::getDataSetRef ( ) const
inline

◆ getDataSetRef() [2/2]

const GUID& DSSUnitInfos::getDataSetRef ( ) const
inline

◆ getUnitInfo() [1/2]

const DSSUnitInfo* DSSUnitInfos::getUnitInfo ( const GUID &  iID) const

◆ getUnitInfo() [2/2]

const DSSUnitInfo* DSSUnitInfos::getUnitInfo ( const GUID &  iID) const

◆ getUnitInfos() [1/2]

const std::vector<DSSUnitInfo*>& DSSUnitInfos::getUnitInfos ( ) const
inline

◆ getUnitInfos() [2/2]

const std::vector<DSSUnitInfo*>& DSSUnitInfos::getUnitInfos ( ) const
inline

◆ Item() [1/2]

DSSUnitInfo* DSSUnitInfos::Item ( int  iIndex)

◆ Item() [2/2]

DSSUnitInfo* DSSUnitInfos::Item ( int  iIndex)

◆ LoadDefnFromBinary() [1/2]

int DSSUnitInfos::LoadDefnFromBinary ( DSSBinaryDataReader *  ipReader)

◆ LoadDefnFromBinary() [2/2]

int DSSUnitInfos::LoadDefnFromBinary ( DSSBinaryDataReader *  ipReader)