|
Mobile API Reference
MicroStrategy 2019
|
#include <DSSCMNodeModel.h>
Public Member Functions | |
| DSSCMNodeModel () | |
| virtual | ~DSSCMNodeModel () |
| virtual int | SetNodeModel (DSSRWNodeModel *ipNodeModel) |
| virtual bool | IsSupportLoadFromCache () |
| bool | HitCache () |
| virtual bool | FindLocalCache () |
| bool | IsFirstTimeLoading () |
| virtual int | LoadFromLocalCache () |
| int | GetBlockReaderStream (EnumCMBlockType iBlockType, DSSBinaryDataReader **oppBinaryStream) |
| int | GetBlockHeader (EnumCMBlockType iBlockType, CMBlockHeader &oBlockHeader) |
| int | GetBlockData (EnumCMBlockType iBlockType, char **oppData, int *opSize) |
| int | AppendNewBlock (EnumCMBlockType iBlockType, int iCount, const int *iDataSize, const char **ippData) |
| int | AppendNewBlock (EnumCMBlockType iBlockType, DSSBinaryDataReader *ipReadStream, int iBlockSize) |
| virtual int | AppendMoreBlocks (int iFlags) |
| MBase::CString & | GetLocalCachePath () |
| int | CreateLocalCache () |
| int | GetDocumentInfo (vector< char > &oDocInfo) |
| int | UpdateDocInfo () |
| void | SetStatus (EnumCMStatus iStatus) |
| void | AddMMapedIndex (DSSTabularIndex *ipIndex) |
| void | AddNewIndex (DSSTabularIndex *ipIndex) |
| void | AddNewIndexInfo (CMIndexInfo *ipNewIndexInfo) |
| EnumCMStatus | GetCMStatus () |
| int | CreateMMapMemory (DSSCMMemoryMap *ipMMapObject) |
| virtual int | RestoreContext () |
| int | AddBlockHeader (EnumCMBlockType iBlockType, int iBlockSize, CMBlockHeader *iopBlockHeader=NULL) |
| int | AppendBlockData (int iCount, const int *iDataSize, const char **ippData) |
| int | MMap (DSSCMMemoryMap *ipMMapObject, int iFileOffset, int iBinarySize) |
| int | GetMMapedIndexSize () |
| EnumDSSRWNodeType | getNodeType () |
| DSSCMNodeModel () | |
| virtual | ~DSSCMNodeModel () |
| virtual int | SetNodeModel (DSSRWNodeModel *ipNodeModel) |
| virtual bool | IsSupportLoadFromCache () |
| bool | HitCache () |
| virtual bool | FindLocalCache () |
| bool | IsFirstTimeLoading () |
| virtual int | LoadFromLocalCache () |
| int | GetBlockReaderStream (EnumCMBlockType iBlockType, DSSBinaryDataReader **oppBinaryStream) |
| int | GetBlockHeader (EnumCMBlockType iBlockType, CMBlockHeader &oBlockHeader) |
| int | GetBlockData (EnumCMBlockType iBlockType, char **oppData, int *opSize) |
| int | AppendNewBlock (EnumCMBlockType iBlockType, int iCount, const int *iDataSize, const char **ippData) |
| int | AppendNewBlock (EnumCMBlockType iBlockType, DSSBinaryDataReader *ipReadStream, int iBlockSize) |
| virtual int | AppendMoreBlocks (int iFlags) |
| MBase::CString & | GetLocalCachePath () |
| int | CreateLocalCache () |
| int | GetDocumentInfo (vector< char > &oDocInfo) |
| int | UpdateDocInfo () |
| void | SetStatus (EnumCMStatus iStatus) |
| void | AddMMapedIndex (DSSTabularIndex *ipIndex) |
| void | AddNewIndex (DSSTabularIndex *ipIndex) |
| void | AddNewIndexInfo (CMIndexInfo *ipNewIndexInfo) |
| EnumCMStatus | GetCMStatus () |
| int | CreateMMapMemory (DSSCMMemoryMap *ipMMapObject) |
| virtual int | RestoreContext () |
| int | AddBlockHeader (EnumCMBlockType iBlockType, int iBlockSize, CMBlockHeader *iopBlockHeader=NULL) |
| int | AppendBlockData (int iCount, const int *iDataSize, const char **ippData) |
| int | MMap (DSSCMMemoryMap *ipMMapObject, int iFileOffset, int iBinarySize) |
| int | GetMMapedIndexSize () |
| EnumDSSRWNodeType | getNodeType () |
Protected Attributes | |
| DSSRWNodeModel * | mpNodeModel |
| MBase::CString | mLocalCachePath |
| EnumCMStatus | mStatus |
| vector< DSSTabularIndex * > | mvMMapedIndices |
| vector< DSSTabularIndex * > | mvNewIndices |
| vector< CMIndexInfo * > | mvNewIndeicesInfo |
| DSSCMNodeModel::DSSCMNodeModel | ( | ) |
|
virtual |
| DSSCMNodeModel::DSSCMNodeModel | ( | ) |
|
virtual |
| int DSSCMNodeModel::AddBlockHeader | ( | EnumCMBlockType | iBlockType, |
| int | iBlockSize, | ||
| CMBlockHeader * | iopBlockHeader = NULL |
||
| ) |
| int DSSCMNodeModel::AddBlockHeader | ( | EnumCMBlockType | iBlockType, |
| int | iBlockSize, | ||
| CMBlockHeader * | iopBlockHeader = NULL |
||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| int DSSCMNodeModel::AppendBlockData | ( | int | iCount, |
| const int * | iDataSize, | ||
| const char ** | ippData | ||
| ) |
| int DSSCMNodeModel::AppendBlockData | ( | int | iCount, |
| const int * | iDataSize, | ||
| const char ** | ippData | ||
| ) |
|
virtual |
Reimplemented in DSSCMGridModel, and DSSCMGridModel.
|
virtual |
Reimplemented in DSSCMGridModel, and DSSCMGridModel.
| int DSSCMNodeModel::AppendNewBlock | ( | EnumCMBlockType | iBlockType, |
| int | iCount, | ||
| const int * | iDataSize, | ||
| const char ** | ippData | ||
| ) |
| int DSSCMNodeModel::AppendNewBlock | ( | EnumCMBlockType | iBlockType, |
| int | iCount, | ||
| const int * | iDataSize, | ||
| const char ** | ippData | ||
| ) |
| int DSSCMNodeModel::AppendNewBlock | ( | EnumCMBlockType | iBlockType, |
| DSSBinaryDataReader * | ipReadStream, | ||
| int | iBlockSize | ||
| ) |
| int DSSCMNodeModel::AppendNewBlock | ( | EnumCMBlockType | iBlockType, |
| DSSBinaryDataReader * | ipReadStream, | ||
| int | iBlockSize | ||
| ) |
| int DSSCMNodeModel::CreateLocalCache | ( | ) |
| int DSSCMNodeModel::CreateLocalCache | ( | ) |
| int DSSCMNodeModel::CreateMMapMemory | ( | DSSCMMemoryMap * | ipMMapObject | ) |
| int DSSCMNodeModel::CreateMMapMemory | ( | DSSCMMemoryMap * | ipMMapObject | ) |
|
virtual |
Reimplemented in DSSCMFieldGroupModel, DSSCMGridModel, DSSCMFieldGroupModel, and DSSCMGridModel.
|
virtual |
Reimplemented in DSSCMFieldGroupModel, DSSCMGridModel, DSSCMFieldGroupModel, and DSSCMGridModel.
| int DSSCMNodeModel::GetBlockData | ( | EnumCMBlockType | iBlockType, |
| char ** | oppData, | ||
| int * | opSize | ||
| ) |
| int DSSCMNodeModel::GetBlockData | ( | EnumCMBlockType | iBlockType, |
| char ** | oppData, | ||
| int * | opSize | ||
| ) |
| int DSSCMNodeModel::GetBlockHeader | ( | EnumCMBlockType | iBlockType, |
| CMBlockHeader & | oBlockHeader | ||
| ) |
| int DSSCMNodeModel::GetBlockHeader | ( | EnumCMBlockType | iBlockType, |
| CMBlockHeader & | oBlockHeader | ||
| ) |
| int DSSCMNodeModel::GetBlockReaderStream | ( | EnumCMBlockType | iBlockType, |
| DSSBinaryDataReader ** | oppBinaryStream | ||
| ) |
| int DSSCMNodeModel::GetBlockReaderStream | ( | EnumCMBlockType | iBlockType, |
| DSSBinaryDataReader ** | oppBinaryStream | ||
| ) |
|
inline |
|
inline |
| int DSSCMNodeModel::GetDocumentInfo | ( | vector< char > & | oDocInfo | ) |
| int DSSCMNodeModel::GetDocumentInfo | ( | vector< char > & | oDocInfo | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| EnumDSSRWNodeType DSSCMNodeModel::getNodeType | ( | ) |
| EnumDSSRWNodeType DSSCMNodeModel::getNodeType | ( | ) |
| bool DSSCMNodeModel::HitCache | ( | ) |
| bool DSSCMNodeModel::HitCache | ( | ) |
| bool DSSCMNodeModel::IsFirstTimeLoading | ( | ) |
| bool DSSCMNodeModel::IsFirstTimeLoading | ( | ) |
|
virtual |
Reimplemented in DSSCMGridModel, and DSSCMGridModel.
|
virtual |
Reimplemented in DSSCMGridModel, and DSSCMGridModel.
|
virtual |
Reimplemented in DSSCMGridModel, and DSSCMGridModel.
|
virtual |
Reimplemented in DSSCMGridModel, and DSSCMGridModel.
| int DSSCMNodeModel::MMap | ( | DSSCMMemoryMap * | ipMMapObject, |
| int | iFileOffset, | ||
| int | iBinarySize | ||
| ) |
| int DSSCMNodeModel::MMap | ( | DSSCMMemoryMap * | ipMMapObject, |
| int | iFileOffset, | ||
| int | iBinarySize | ||
| ) |
|
virtual |
Reimplemented in DSSCMGridModel, and DSSCMGridModel.
|
virtual |
Reimplemented in DSSCMGridModel, and DSSCMGridModel.
|
virtual |
Reimplemented in DSSCMFieldGroupModel, DSSCMGridModel, DSSCMFieldGroupModel, and DSSCMGridModel.
|
virtual |
Reimplemented in DSSCMFieldGroupModel, DSSCMGridModel, DSSCMFieldGroupModel, and DSSCMGridModel.
|
inline |
|
inline |
| int DSSCMNodeModel::UpdateDocInfo | ( | ) |
| int DSSCMNodeModel::UpdateDocInfo | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |