Mobile API Reference
MicroStrategy 2019
|
#include <DSSDocumentInstance.h>
Public Member Functions | |
DSSDocumentInstance () | |
virtual | ~DSSDocumentInstance () |
DSSDocumentDefinition * | getDefinition () |
int | LoadInstanceFromBinary (unsigned char *ipBinary, int length, bool iIsPartialRefresh, const char *ipBinaryFilePath=NULL) |
int | CreateIterator (EnumDSSRWTreeType iTreeType, DSSRWIterator **oppIterator) |
int | getVersion () |
int | getFlag1 () |
int | getFlag2 () |
GUID | getDefaultDataSetID () |
EnumDSSReportType | getReportType () |
DSSObjectContext * | getObjectContext () |
DSSRWGroupbyIterator * | getLayoutGroupByIterator (std::string iKey) |
DSSRWSectionNode * | getGBParentNode (std::string iKey) |
GUID | getCacheID () |
Int64 | getCacheUpdateTime () |
Int64 | getCacheExpireTime () |
int | LoadImageSkipOthersFromBinary (unsigned char *ipBinaryDefn, int length, const char *ipBinaryFilePath=NULL) |
int | LoadWidgetSkipOthersFromBinary (unsigned char *ipBinaryDefn, int length, const char *ipBinaryFilePath=NULL) |
void | InitUserRuntimeFromData (std::string iData) |
DSSUserRuntime * | getUserRuntime () |
int | getDefinitionBinaryLimit () |
void | setDefinitionBinaryLimit (int iLimit) |
void | setLayoutLoaded (std::string iLayoutNodeKey, bool iLoaded) |
bool | isInitialLayoutLoaded () |
bool | IsTransactionEnabled () |
bool | IsSmartClient () |
bool | IsSmartClientProperty () |
bool | HasOfflineCSI () |
DSSRWDataModel * | getDataModel () |
int | hLoadCellFormatsFromBinary (DSSBinaryDataReader *ipReader) |
int | LoadCacheFromBinary (unsigned char *ipBinary, int length, const char *ipBinaryFilePath=NULL) |
int | LoadLayoutKeysFromBinary (unsigned char *ipBinary, int length, const char *ipBinaryFilePath=NULL) |
int | LoadDatasetsInfoFromBinary (unsigned char *ipBinary, int length, const char *ipBinaryFilePath=NULL) |
int | LoadPropertiesOfDocDefinitionOnlyFromBinary (unsigned char *ipBinary, int length, const char *ipBinaryFilePath=NULL) |
void | setProjectID (std::string iProjectID) |
void | setProjectProperties (std::string istrPrjProperties) |
void | setTemplateUnitAliasEnable (bool iIsEnabled) |
std::vector< std::string > * | getNodeKeysCategory2 () |
void | setNodeKeysCategory2 (std::vector< std::string > lvNodeKeysCategory2) |
void | resetNodeKeysCategory2 () |
int | applyTransactionDelta (std::vector< DSS_ID > ivDataSets, std::vector< unsigned char *>ivDelta, std::vector< int > ivDeltaSize, int *opFirstInvalidDelta=NULL) |
int | getCachedIterator (std::string iNodeKey, DSSRWIterator **opIterator) |
bool | IsSmartClientNotSupported () |
EnumDSSTransactionErrorCode | getDSTxnErrorCode () |
std::vector< std::string > | getDSTxnErrorInfo () |
DatasetPromptAnswersMap | getDatasetPromptAnswers () |
std::string | getDatasetPromptAnswer (std::string iDatasetID) |
bool | isDDA () |
DSSDocumentInstance () | |
virtual | ~DSSDocumentInstance () |
DSSDocumentDefinition * | getDefinition () |
int | LoadInstanceFromBinary (unsigned char *ipBinary, int length, bool iIsPartialRefresh, const char *ipBinaryFilePath=NULL) |
int | CreateIterator (EnumDSSRWTreeType iTreeType, DSSRWIterator **oppIterator) |
int | getVersion () |
int | getFlag1 () |
int | getFlag2 () |
GUID | getDefaultDataSetID () |
EnumDSSReportType | getReportType () |
DSSObjectContext * | getObjectContext () |
DSSRWGroupbyIterator * | getLayoutGroupByIterator (std::string iKey) |
DSSRWSectionNode * | getGBParentNode (std::string iKey) |
GUID | getCacheID () |
Int64 | getCacheUpdateTime () |
Int64 | getCacheExpireTime () |
int | LoadImageSkipOthersFromBinary (unsigned char *ipBinaryDefn, int length, const char *ipBinaryFilePath=NULL) |
int | LoadWidgetSkipOthersFromBinary (unsigned char *ipBinaryDefn, int length, const char *ipBinaryFilePath=NULL) |
void | InitUserRuntimeFromData (std::string iData) |
DSSUserRuntime * | getUserRuntime () |
int | getDefinitionBinaryLimit () |
void | setDefinitionBinaryLimit (int iLimit) |
void | setLayoutLoaded (std::string iLayoutNodeKey, bool iLoaded) |
bool | isInitialLayoutLoaded () |
bool | IsTransactionEnabled () |
bool | IsSmartClient () |
bool | IsSmartClientProperty () |
bool | HasOfflineCSI () |
DSSRWDataModel * | getDataModel () |
int | hLoadCellFormatsFromBinary (DSSBinaryDataReader *ipReader) |
int | LoadCacheFromBinary (unsigned char *ipBinary, int length, const char *ipBinaryFilePath=NULL) |
int | LoadLayoutKeysFromBinary (unsigned char *ipBinary, int length, const char *ipBinaryFilePath=NULL) |
int | LoadDatasetsInfoFromBinary (unsigned char *ipBinary, int length, const char *ipBinaryFilePath=NULL) |
int | LoadPropertiesOfDocDefinitionOnlyFromBinary (unsigned char *ipBinary, int length, const char *ipBinaryFilePath=NULL) |
void | setProjectID (std::string iProjectID) |
void | setProjectProperties (std::string istrPrjProperties) |
void | setTemplateUnitAliasEnable (bool iIsEnabled) |
std::vector< std::string > * | getNodeKeysCategory2 () |
void | setNodeKeysCategory2 (std::vector< std::string > lvNodeKeysCategory2) |
void | resetNodeKeysCategory2 () |
int | applyTransactionDelta (std::vector< DSS_ID > ivDataSets, std::vector< unsigned char *>ivDelta, std::vector< int > ivDeltaSize, int *opFirstInvalidDelta=NULL) |
int | getCachedIterator (std::string iNodeKey, DSSRWIterator **opIterator) |
bool | IsSmartClientNotSupported () |
EnumDSSTransactionErrorCode | getDSTxnErrorCode () |
std::vector< std::string > | getDSTxnErrorInfo () |
DatasetPromptAnswersMap | getDatasetPromptAnswers () |
std::string | getDatasetPromptAnswer (std::string iDatasetID) |
bool | isDDA () |
Static Public Member Functions | |
static DSSUserRuntime * | CreateUserRuntimeFromData (std::string iData) |
static DSSUserRuntime * | CreateUserRuntimeFromData (std::string iData) |
DSSDocumentInstance::DSSDocumentInstance | ( | ) |
|
virtual |
DSSDocumentInstance::DSSDocumentInstance | ( | ) |
|
virtual |
int DSSDocumentInstance::applyTransactionDelta | ( | std::vector< DSS_ID > | ivDataSets, |
std::vector< unsigned char *> | ivDelta, | ||
std::vector< int > | ivDeltaSize, | ||
int * | opFirstInvalidDelta = NULL |
||
) |
int DSSDocumentInstance::applyTransactionDelta | ( | std::vector< DSS_ID > | ivDataSets, |
std::vector< unsigned char *> | ivDelta, | ||
std::vector< int > | ivDeltaSize, | ||
int * | opFirstInvalidDelta = NULL |
||
) |
int DSSDocumentInstance::CreateIterator | ( | EnumDSSRWTreeType | iTreeType, |
DSSRWIterator ** | oppIterator | ||
) |
int DSSDocumentInstance::CreateIterator | ( | EnumDSSRWTreeType | iTreeType, |
DSSRWIterator ** | oppIterator | ||
) |
|
static |
|
static |
int DSSDocumentInstance::getCachedIterator | ( | std::string | iNodeKey, |
DSSRWIterator ** | opIterator | ||
) |
int DSSDocumentInstance::getCachedIterator | ( | std::string | iNodeKey, |
DSSRWIterator ** | opIterator | ||
) |
Int64 DSSDocumentInstance::getCacheExpireTime | ( | ) |
Int64 DSSDocumentInstance::getCacheExpireTime | ( | ) |
GUID DSSDocumentInstance::getCacheID | ( | ) |
GUID DSSDocumentInstance::getCacheID | ( | ) |
Int64 DSSDocumentInstance::getCacheUpdateTime | ( | ) |
Int64 DSSDocumentInstance::getCacheUpdateTime | ( | ) |
DSSRWDataModel* DSSDocumentInstance::getDataModel | ( | ) |
DSSRWDataModel* DSSDocumentInstance::getDataModel | ( | ) |
std::string DSSDocumentInstance::getDatasetPromptAnswer | ( | std::string | iDatasetID | ) |
std::string DSSDocumentInstance::getDatasetPromptAnswer | ( | std::string | iDatasetID | ) |
DatasetPromptAnswersMap DSSDocumentInstance::getDatasetPromptAnswers | ( | ) |
DatasetPromptAnswersMap DSSDocumentInstance::getDatasetPromptAnswers | ( | ) |
GUID DSSDocumentInstance::getDefaultDataSetID | ( | ) |
GUID DSSDocumentInstance::getDefaultDataSetID | ( | ) |
DSSDocumentDefinition* DSSDocumentInstance::getDefinition | ( | ) |
DSSDocumentDefinition* DSSDocumentInstance::getDefinition | ( | ) |
int DSSDocumentInstance::getDefinitionBinaryLimit | ( | ) |
int DSSDocumentInstance::getDefinitionBinaryLimit | ( | ) |
EnumDSSTransactionErrorCode DSSDocumentInstance::getDSTxnErrorCode | ( | ) |
EnumDSSTransactionErrorCode DSSDocumentInstance::getDSTxnErrorCode | ( | ) |
std::vector<std::string> DSSDocumentInstance::getDSTxnErrorInfo | ( | ) |
std::vector<std::string> DSSDocumentInstance::getDSTxnErrorInfo | ( | ) |
int DSSDocumentInstance::getFlag1 | ( | ) |
int DSSDocumentInstance::getFlag1 | ( | ) |
int DSSDocumentInstance::getFlag2 | ( | ) |
int DSSDocumentInstance::getFlag2 | ( | ) |
DSSRWSectionNode* DSSDocumentInstance::getGBParentNode | ( | std::string | iKey | ) |
DSSRWSectionNode* DSSDocumentInstance::getGBParentNode | ( | std::string | iKey | ) |
DSSRWGroupbyIterator* DSSDocumentInstance::getLayoutGroupByIterator | ( | std::string | iKey | ) |
DSSRWGroupbyIterator* DSSDocumentInstance::getLayoutGroupByIterator | ( | std::string | iKey | ) |
std::vector<std::string>* DSSDocumentInstance::getNodeKeysCategory2 | ( | ) |
std::vector<std::string>* DSSDocumentInstance::getNodeKeysCategory2 | ( | ) |
DSSObjectContext* DSSDocumentInstance::getObjectContext | ( | ) |
DSSObjectContext* DSSDocumentInstance::getObjectContext | ( | ) |
EnumDSSReportType DSSDocumentInstance::getReportType | ( | ) |
EnumDSSReportType DSSDocumentInstance::getReportType | ( | ) |
DSSUserRuntime* DSSDocumentInstance::getUserRuntime | ( | ) |
DSSUserRuntime* DSSDocumentInstance::getUserRuntime | ( | ) |
int DSSDocumentInstance::getVersion | ( | ) |
int DSSDocumentInstance::getVersion | ( | ) |
bool DSSDocumentInstance::HasOfflineCSI | ( | ) |
bool DSSDocumentInstance::HasOfflineCSI | ( | ) |
int DSSDocumentInstance::hLoadCellFormatsFromBinary | ( | DSSBinaryDataReader * | ipReader | ) |
int DSSDocumentInstance::hLoadCellFormatsFromBinary | ( | DSSBinaryDataReader * | ipReader | ) |
void DSSDocumentInstance::InitUserRuntimeFromData | ( | std::string | iData | ) |
void DSSDocumentInstance::InitUserRuntimeFromData | ( | std::string | iData | ) |
bool DSSDocumentInstance::isDDA | ( | ) |
bool DSSDocumentInstance::isDDA | ( | ) |
bool DSSDocumentInstance::isInitialLayoutLoaded | ( | ) |
bool DSSDocumentInstance::isInitialLayoutLoaded | ( | ) |
bool DSSDocumentInstance::IsSmartClient | ( | ) |
bool DSSDocumentInstance::IsSmartClient | ( | ) |
bool DSSDocumentInstance::IsSmartClientNotSupported | ( | ) |
bool DSSDocumentInstance::IsSmartClientNotSupported | ( | ) |
bool DSSDocumentInstance::IsSmartClientProperty | ( | ) |
bool DSSDocumentInstance::IsSmartClientProperty | ( | ) |
bool DSSDocumentInstance::IsTransactionEnabled | ( | ) |
bool DSSDocumentInstance::IsTransactionEnabled | ( | ) |
int DSSDocumentInstance::LoadCacheFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadCacheFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadDatasetsInfoFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadDatasetsInfoFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadImageSkipOthersFromBinary | ( | unsigned char * | ipBinaryDefn, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadImageSkipOthersFromBinary | ( | unsigned char * | ipBinaryDefn, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadInstanceFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
bool | iIsPartialRefresh, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadInstanceFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
bool | iIsPartialRefresh, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadLayoutKeysFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadLayoutKeysFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadPropertiesOfDocDefinitionOnlyFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadPropertiesOfDocDefinitionOnlyFromBinary | ( | unsigned char * | ipBinary, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadWidgetSkipOthersFromBinary | ( | unsigned char * | ipBinaryDefn, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
int DSSDocumentInstance::LoadWidgetSkipOthersFromBinary | ( | unsigned char * | ipBinaryDefn, |
int | length, | ||
const char * | ipBinaryFilePath = NULL |
||
) |
void DSSDocumentInstance::resetNodeKeysCategory2 | ( | ) |
void DSSDocumentInstance::resetNodeKeysCategory2 | ( | ) |
void DSSDocumentInstance::setDefinitionBinaryLimit | ( | int | iLimit | ) |
void DSSDocumentInstance::setDefinitionBinaryLimit | ( | int | iLimit | ) |
void DSSDocumentInstance::setLayoutLoaded | ( | std::string | iLayoutNodeKey, |
bool | iLoaded | ||
) |
void DSSDocumentInstance::setLayoutLoaded | ( | std::string | iLayoutNodeKey, |
bool | iLoaded | ||
) |
void DSSDocumentInstance::setNodeKeysCategory2 | ( | std::vector< std::string > | lvNodeKeysCategory2 | ) |
void DSSDocumentInstance::setNodeKeysCategory2 | ( | std::vector< std::string > | lvNodeKeysCategory2 | ) |
void DSSDocumentInstance::setProjectID | ( | std::string | iProjectID | ) |
void DSSDocumentInstance::setProjectID | ( | std::string | iProjectID | ) |
void DSSDocumentInstance::setProjectProperties | ( | std::string | istrPrjProperties | ) |
void DSSDocumentInstance::setProjectProperties | ( | std::string | istrPrjProperties | ) |
void DSSDocumentInstance::setTemplateUnitAliasEnable | ( | bool | iIsEnabled | ) |
void DSSDocumentInstance::setTemplateUnitAliasEnable | ( | bool | iIsEnabled | ) |