Mobile API Reference  MicroStrategy 2019
DSSPropertySet Class Reference

#include <DSSPropertySet.h>

Inheritance diagram for DSSPropertySet:
DSSPropertySetBaseClass DSSPropertySetBaseClass

Public Member Functions

 DSSPropertySet ()
 
virtual ~DSSPropertySet ()
 
DSSPropertyBaseClassgetProperty (std::string iPropertyName)
 
void InsertProperty (std::string iPropertyName, DSSProperty *ipProperty)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
void setName (std::string value)
 
PropertyMap getPropertyMap ()
 
void Duplicate (DSSPropertySet *ipPropertySet)
 
std::string GenerateXML ()
 
void LoadDefnFromXMLNode (void *ipXMLNode)
 
 DSSPropertySet ()
 
virtual ~DSSPropertySet ()
 
DSSPropertyBaseClassgetProperty (std::string iPropertyName)
 
void InsertProperty (std::string iPropertyName, DSSProperty *ipProperty)
 
int LoadDefnFromBinary (DSSBinaryDataReader *ipReader)
 
void setName (std::string value)
 
PropertyMap getPropertyMap ()
 
void Duplicate (DSSPropertySet *ipPropertySet)
 
std::string GenerateXML ()
 
void LoadDefnFromXMLNode (void *ipXMLNode)
 
- Public Member Functions inherited from DSSPropertySetBaseClass
 DSSPropertySetBaseClass ()
 
virtual ~DSSPropertySetBaseClass ()
 
std::string getName ()
 
 DSSPropertySetBaseClass ()
 
virtual ~DSSPropertySetBaseClass ()
 
std::string getName ()
 

Additional Inherited Members

- Protected Attributes inherited from DSSPropertySetBaseClass
std::string mName
 

Constructor & Destructor Documentation

◆ DSSPropertySet() [1/2]

DSSPropertySet::DSSPropertySet ( )

◆ ~DSSPropertySet() [1/2]

virtual DSSPropertySet::~DSSPropertySet ( )
virtual

◆ DSSPropertySet() [2/2]

DSSPropertySet::DSSPropertySet ( )

◆ ~DSSPropertySet() [2/2]

virtual DSSPropertySet::~DSSPropertySet ( )
virtual

Member Function Documentation

◆ Duplicate() [1/2]

void DSSPropertySet::Duplicate ( DSSPropertySet ipPropertySet)
inline

◆ Duplicate() [2/2]

void DSSPropertySet::Duplicate ( DSSPropertySet ipPropertySet)

◆ GenerateXML() [1/2]

std::string DSSPropertySet::GenerateXML ( )

◆ GenerateXML() [2/2]

std::string DSSPropertySet::GenerateXML ( )

◆ getProperty() [1/2]

DSSPropertyBaseClass* DSSPropertySet::getProperty ( std::string  iPropertyName)
virtual

◆ getProperty() [2/2]

DSSPropertyBaseClass* DSSPropertySet::getProperty ( std::string  iPropertyName)
virtual

◆ getPropertyMap() [1/2]

PropertyMap DSSPropertySet::getPropertyMap ( )
inline

◆ getPropertyMap() [2/2]

PropertyMap DSSPropertySet::getPropertyMap ( )

◆ InsertProperty() [1/2]

void DSSPropertySet::InsertProperty ( std::string  iPropertyName,
DSSProperty ipProperty 
)

◆ InsertProperty() [2/2]

void DSSPropertySet::InsertProperty ( std::string  iPropertyName,
DSSProperty ipProperty 
)

◆ LoadDefnFromBinary() [1/2]

int DSSPropertySet::LoadDefnFromBinary ( DSSBinaryDataReader ipReader)

◆ LoadDefnFromBinary() [2/2]

int DSSPropertySet::LoadDefnFromBinary ( DSSBinaryDataReader ipReader)

◆ LoadDefnFromXMLNode() [1/2]

void DSSPropertySet::LoadDefnFromXMLNode ( void *  ipXMLNode)

◆ LoadDefnFromXMLNode() [2/2]

void DSSPropertySet::LoadDefnFromXMLNode ( void *  ipXMLNode)

◆ setName() [1/2]

void DSSPropertySet::setName ( std::string  value)

◆ setName() [2/2]

void DSSPropertySet::setName ( std::string  value)