Mobile API Reference  MicroStrategy 2019
DSSActionObject Class Reference

#include <DSSActionObject.h>

Inheritance diagram for DSSActionObject:
DSSAOAddDataset DSSAOAddDataset DSSAODataChange DSSAODataChange DSSAODeltaXML DSSAODeltaXML DSSAODisplayMode DSSAODisplayMode DSSAOExpandRA DSSAOExpandRA DSSAOGroupBy DSSAOGroupBy DSSAOLayout DSSAOLayout DSSAOMarkRow DSSAOMarkRow DSSAOPanel DSSAOPanel DSSAOPivotUnit DSSAOPivotUnit DSSAOSelection DSSAOSelection DSSAOSetActionOnControl DSSAOSetActionOnControl DSSAOSetObjectProperties DSSAOSetObjectProperties DSSAOSort DSSAOSort DSSAOUnsetSelectorControl DSSAOUnsetSelectorControl

Public Member Functions

 DSSActionObject ()
 
virtual ~DSSActionObject ()
 
 DSSActionObject (EnumManipulationCommandTypes iManipulationType)
 
EnumManipulationCommandTypes getManipulationType ()
 
virtual std::vector< std::string > getArguments (int iWebServerType=0)
 
virtual void setArguments (std::vector< std::string > args, int iWebServerType=0)
 
bool IsDeltaXML ()
 
bool getApplyNow ()
 
void setApplyNow (bool iApplyNow)
 
 DSSActionObject ()
 
virtual ~DSSActionObject ()
 
 DSSActionObject (EnumManipulationCommandTypes iManipulationType)
 
EnumManipulationCommandTypes getManipulationType ()
 
virtual std::vector< std::string > getArguments (int iWebServerType=0)
 
virtual void setArguments (std::vector< std::string > args, int iWebServerType=0)
 
bool IsDeltaXML ()
 
bool getApplyNow ()
 
void setApplyNow (bool iApplyNow)
 

Protected Attributes

EnumManipulationCommandTypes mManipulationType
 
std::string mEventID
 
bool mIsDeltaXML
 
bool mApplyNow
 

Constructor & Destructor Documentation

◆ DSSActionObject() [1/4]

DSSActionObject::DSSActionObject ( )

◆ ~DSSActionObject() [1/2]

virtual DSSActionObject::~DSSActionObject ( )
virtual

◆ DSSActionObject() [2/4]

DSSActionObject::DSSActionObject ( EnumManipulationCommandTypes  iManipulationType)

◆ DSSActionObject() [3/4]

DSSActionObject::DSSActionObject ( )

◆ ~DSSActionObject() [2/2]

virtual DSSActionObject::~DSSActionObject ( )
virtual

◆ DSSActionObject() [4/4]

DSSActionObject::DSSActionObject ( EnumManipulationCommandTypes  iManipulationType)

Member Function Documentation

◆ getApplyNow() [1/2]

bool DSSActionObject::getApplyNow ( )

◆ getApplyNow() [2/2]

bool DSSActionObject::getApplyNow ( )

◆ getArguments() [1/2]

◆ getArguments() [2/2]

◆ getManipulationType() [1/2]

EnumManipulationCommandTypes DSSActionObject::getManipulationType ( )

◆ getManipulationType() [2/2]

EnumManipulationCommandTypes DSSActionObject::getManipulationType ( )

◆ IsDeltaXML() [1/2]

bool DSSActionObject::IsDeltaXML ( )

◆ IsDeltaXML() [2/2]

bool DSSActionObject::IsDeltaXML ( )

◆ setApplyNow() [1/2]

void DSSActionObject::setApplyNow ( bool  iApplyNow)

◆ setApplyNow() [2/2]

void DSSActionObject::setApplyNow ( bool  iApplyNow)

◆ setArguments() [1/2]

◆ setArguments() [2/2]

Member Data Documentation

◆ mApplyNow

bool DSSActionObject::mApplyNow
protected

◆ mEventID

std::string DSSActionObject::mEventID
protected

◆ mIsDeltaXML

bool DSSActionObject::mIsDeltaXML
protected

◆ mManipulationType

EnumManipulationCommandTypes DSSActionObject::mManipulationType
protected