Mobile API Reference
MicroStrategy 2019
|
This is the complete list of members for DSSTabularIndex, including all inherited members.
addKeyDistribution(int *lpKeyDistribution) | DSSTabularIndex | |
addKeyDistribution(int *lpKeyDistribution) | DSSTabularIndex | |
CalculateMask(int nUnits, int *ipUnits, vector< int > *ipvElements, DSSXTabBitVector &orBitVector) | DSSTabularIndex | |
CalculateMask(int nUnits, int *ipUnits, vector< int > *ipvElements, DSSXTabBitVector &orBitVector) | DSSTabularIndex | |
CalculateMaskUsingRelation(int iIndexUnit, GUID *iIndexGUID, int iNonIndexUnit, GUID *iNonIndexGUID, vector< int > &ivNonIndexUnitElement, DSSRelation *ipRelation, DSSGUnitContainer *ipGUnitContainer, DSSXTabBitVector &orBitVector, vector< int > *ipLocal2Global=NULL) | DSSTabularIndex | |
CalculateMaskUsingRelation(int iIndexUnit, GUID *iIndexGUID, int iNonIndexUnit, GUID *iNonIndexGUID, vector< int > &ivNonIndexUnitElement, DSSRelation *ipRelation, DSSGUnitContainer *ipGUnitContainer, DSSXTabBitVector &orBitVector, vector< int > *ipLocal2Global=NULL) | DSSTabularIndex | |
ClearElementIndex() | DSSTabularIndex | |
ClearElementIndex() | DSSTabularIndex | |
Count() | DSSTabularIndex | inline |
Count(int *opCount) | DSSTabularIndex | |
Count() | DSSTabularIndex | inline |
Count(int *opCount) | DSSTabularIndex | |
createMMapMemory(const char *ipFilePath, bool ibUseNewFile=false) | DSSTabularIndex | virtual |
createMMapMemory(const char *ipFilePath, bool ibUseNewFile=false) | DSSTabularIndex | virtual |
DecompressKeys(DSSXTabBitVector *ipMask, Int32 nUnits, Int32 *pUnits, Int32 **ippGlobalLUIndex, Int32 *ipRowMap, Int32 nResultRow, vector< Int32 *> &ovKeys, Int32 iDefaultValue=-1) | DSSTabularIndex | |
DecompressKeys(DSSXTabBitVector *ipMask, Int32 nUnits, Int32 *pUnits, Int32 **ippGlobalLUIndex, Int32 *ipRowMap, Int32 nResultRow, vector< Int32 *> &ovKeys, Int32 iDefaultValue=-1) | DSSTabularIndex | |
DSSCMMemoryMap() | DSSCMMemoryMap | |
DSSCMMemoryMap() | DSSCMMemoryMap | |
DSSTabularIndex() | DSSTabularIndex | |
DSSTabularIndex() | DSSTabularIndex | |
DSSTabularIndexPool class | DSSTabularIndex | friend |
DSSXTabKeyIterator class | DSSTabularIndex | friend |
dump() | DSSTabularIndex | |
dump() | DSSTabularIndex | |
ElementIndex class | DSSTabularIndex | friend |
GenDistinctC(vector< int > &ivUnits, DSSTabularIndex *pIndices, int *opRowMap) | DSSTabularIndex | |
GenDistinctC(vector< int > &ivUnits, DSSTabularIndex *pIndices, int *opRowMap) | DSSTabularIndex | |
GetCMIndexInfo(CMIndexInfo **oppCMIndexInfo) | DSSTabularIndex | |
GetCMIndexInfo(CMIndexInfo **oppCMIndexInfo) | DSSTabularIndex | |
getElementBlocks(int iUnit) | DSSTabularIndex | |
getElementBlocks(int iUnit) | DSSTabularIndex | |
GetElementIndices() | DSSTabularIndex | inline |
GetElementIndices() | DSSTabularIndex | inline |
GetElementsForUnit(Int32 iUnit, Int32 *pCount, Int32 **pElements) | DSSTabularIndex | |
GetElementsForUnit(Int32 iUnit, Int32 *pCount, Int32 **pElements) | DSSTabularIndex | |
GetHiddenRows() | DSSTabularIndex | |
GetHiddenRows() | DSSTabularIndex | |
getKey(int iRow, int iUnit) | DSSTabularIndex | |
getKey(int iRow, int iUnit) | DSSTabularIndex | |
getKeyTable() | DSSTabularIndex | inline |
getKeyTable() | DSSTabularIndex | inline |
getMaxKey(int iUnit) | DSSTabularIndex | |
getMaxKey(int iUnit) | DSSTabularIndex | |
GetMaxKeyDistribution(char **oppBinary, int *opSize) | DSSTabularIndex | |
GetMaxKeyDistribution(char **oppBinary, int *opSize) | DSSTabularIndex | |
GetMMPBufSize() | DSSCMMemoryMap | inline |
GetMMPBufSize() | DSSCMMemoryMap | inline |
getNumUnits() | DSSTabularIndex | |
getNumUnits() | DSSTabularIndex | |
GetOffset() | DSSCMMemoryMap | inline |
GetOffset() | DSSCMMemoryMap | inline |
GetOffsetAligned() | DSSCMMemoryMap | inline |
GetOffsetAligned() | DSSCMMemoryMap | inline |
GetRawSize() | DSSTabularIndex | virtual |
GetRawSize() | DSSTabularIndex | virtual |
getUnits(int nUnits, int *pUnits) | DSSTabularIndex | |
getUnits(vector< int > &orvUnits) | DSSTabularIndex | |
getUnits(int nUnits, int *pUnits) | DSSTabularIndex | |
getUnits(vector< int > &orvUnits) | DSSTabularIndex | |
GetUnqualifiedRows() | DSSTabularIndex | |
GetUnqualifiedRows() | DSSTabularIndex | |
GetUseMappedFile() | DSSCMMemoryMap | inline |
GetUseMappedFile() | DSSCMMemoryMap | inline |
hasElementBlocks() | DSSTabularIndex | |
hasElementBlocks() | DSSTabularIndex | |
hGetElementIndexForUnit(int iUnitPos, ElementIndex **oppElementIndex) | DSSTabularIndex | |
hGetElementIndexForUnit(int iUnitPos, ElementIndex **oppElementIndex) | DSSTabularIndex | |
Init(int nUnits, int nRows, int *pUnits, int *ipKey, DSSDataModelXTabImpl *ipTabularData, bool ibDelayLoad=false) | DSSTabularIndex | |
Init(int inUnits, int inRows, int *ipUnits, int *ipKeys) | DSSTabularIndex | |
Init(MBase::CString iFilePath, const CMIndexInfo *ipIndexInfo) | DSSTabularIndex | |
Init(int nUnits, int nRows, int *pUnits, int *ipKey, DSSDataModelXTabImpl *ipTabularData, bool ibDelayLoad=false) | DSSTabularIndex | |
Init(int inUnits, int inRows, int *ipUnits, int *ipKeys) | DSSTabularIndex | |
Init(MBase::CString iFilePath, const CMIndexInfo *ipIndexInfo) | DSSTabularIndex | |
IsDistinct() | DSSTabularIndex | |
IsDistinct() | DSSTabularIndex | |
IsMainIndexOrder() | DSSTabularIndex | inline |
IsMainIndexOrder() | DSSTabularIndex | inline |
isOrderedLinearKey() | DSSTabularIndex | |
isOrderedLinearKey() | DSSTabularIndex | |
IsSameOrder(DSSTabularIndex *ipIndex) | DSSTabularIndex | |
IsSameOrder(DSSTabularIndex *ipIndex) | DSSTabularIndex | |
IsUnqualified(int iRow) | DSSTabularIndex | |
IsUnqualified(int iRow) | DSSTabularIndex | |
Item(int iRow, int nKeys, int *opKey) | DSSTabularIndex | |
Item(int iRow, int nKeys, int *opKey) | DSSTabularIndex | |
ItemEx(int iRow, int nKeys, int *opKey) | DSSTabularIndex | |
ItemEx(int iRow, int nKeys, int *opKey) | DSSTabularIndex | |
loadBitVectorFromBinary(DSSBinaryDataReader *ipReadStream) | DSSTabularIndex | |
loadBitVectorFromBinary(DSSBinaryDataReader *ipReadStream) | DSSTabularIndex | |
loadHiddenMaskFromBinary(DSSBinaryDataReader *ipReadStream) | DSSTabularIndex | |
loadHiddenMaskFromBinary(DSSBinaryDataReader *ipReadStream) | DSSTabularIndex | |
LookUp(int nKeys, int *ipKey, int *opRow) | DSSTabularIndex | |
LookUp(int nKeys, int *ipKey, int *opRow) | DSSTabularIndex | |
LookupActualKey(int *ipKeys, int *opRow) | DSSTabularIndex | |
LookupActualKey(int *ipKeys, int *opRow) | DSSTabularIndex | |
LookUpEx(int nUnits, int *ipKey, int *pKeyBuffer, int *opRow) | DSSTabularIndex | |
LookUpEx(int nUnits, int *ipKey, int *pKeyBuffer, int *opRow) | DSSTabularIndex | |
mBlockType | DSSCMMemoryMap | protected |
mbUseMappedFile | DSSCMMemoryMap | protected |
mFilePath | DSSCMMemoryMap | protected |
MMap(const char *ipFilePath, int iFileOffset, int iBinarySize) | DSSCMMemoryMap | |
MMap(const char *ipFilePath, int iFileOffset, int iBinarySize) | DSSCMMemoryMap | |
mMMPBufSize | DSSCMMemoryMap | protected |
mOffset | DSSCMMemoryMap | protected |
mOffsetAligned | DSSCMMemoryMap | protected |
mpMMPBuffer | DSSCMMemoryMap | protected |
NeedDoMMap(const char *ipFilePath) | DSSCMMemoryMap | |
NeedDoMMap(const char *ipFilePath) | DSSCMMemoryMap | |
PartialMatch(const vector< int > &iUnits, const vector< vector< int > > &elements, int iUnit, vector< int > &iCandidateElements) | DSSTabularIndex | |
PartialMatch(const vector< int > &iUnits, const vector< vector< int > > &elements, int iUnit, vector< int > &iCandidateElements) | DSSTabularIndex | |
Populate(DSSTabularIndex *pOriginal, Int32 *pUnitsMap, Int32 nMissingUnit, Int32 nRowLimit, Int32 ibElementBrowseCount, Int32 **ippRowMap) | DSSTabularIndex | |
Populate(DSSTabularIndex *pOriginal, Int32 *pUnitsMap, Int32 nMissingUnit, Int32 nRowLimit, Int32 ibElementBrowseCount, Int32 **ippRowMap) | DSSTabularIndex | |
releaseMMapMemory() | DSSTabularIndex | virtual |
releaseMMapMemory() | DSSTabularIndex | virtual |
reloadMMapMemory() | DSSTabularIndex | virtual |
reloadMMapMemory() | DSSTabularIndex | virtual |
ResetHeaderKeys(int *ipKeys, int iSize, int inRows, bool lbReCalKeyDistribution=true, bool lbMatchKeys=false) | DSSTabularIndex | |
ResetHeaderKeys(int *ipKeys, int iSize, int inRows, bool lbReCalKeyDistribution=true, bool lbMatchKeys=false) | DSSTabularIndex | |
setDistinct(bool ibDistinct) | DSSTabularIndex | |
setDistinct(bool ibDistinct) | DSSTabularIndex | |
SetElementIndex(int iUnitIndex, ElementIndex *ipElementIndex) | DSSTabularIndex | |
SetElementIndex(int iUnitIndex, ElementIndex *ipElementIndex) | DSSTabularIndex | |
SetFilePath(const char *ipFilePath) | DSSCMMemoryMap | inline |
SetFilePath(const char *ipFilePath) | DSSCMMemoryMap | inline |
setHeaderKeys(vector< int > &ivKeys, vector< int > &ivRowList) | DSSTabularIndex | |
setHeaderKeys(vector< int > &ivKeys, vector< int > &ivRowList) | DSSTabularIndex | |
setKeys(int *ipKeys, int length) | DSSTabularIndex | |
setKeys(int *ipKeys, int length) | DSSTabularIndex | |
setMainIndexOrder(bool ibMainIndexOrder) | DSSTabularIndex | inline |
setMainIndexOrder(bool ibMainIndexOrder) | DSSTabularIndex | inline |
SetMaxKeyDistribution(const char *ipMaxKeyDistribution, int iDataSize, int &oMaxKeyDistributionSize) | DSSTabularIndex | |
SetMaxKeyDistribution(const char *ipMaxKeyDistribution, int iDataSize, int &oMaxKeyDistributionSize) | DSSTabularIndex | |
setMaxKeys(vector< int > ivMaxKeys) | DSSTabularIndex | |
setMaxKeys(vector< int > ivMaxKeys) | DSSTabularIndex | |
SetMMPBufSize(int iMMpBufSize) | DSSCMMemoryMap | inline |
SetMMPBufSize(int iMMpBufSize) | DSSCMMemoryMap | inline |
setNumUnits(int inUnits) | DSSTabularIndex | inline |
setNumUnits(int inUnits) | DSSTabularIndex | inline |
SetOffset(int iOffset) | DSSCMMemoryMap | inline |
SetOffset(int iOffset) | DSSCMMemoryMap | inline |
SetOffsetAligned(int iOffsetAligned) | DSSCMMemoryMap | inline |
SetOffsetAligned(int iOffsetAligned) | DSSCMMemoryMap | inline |
setSortByLastUnit(bool ibSortByLastUnit) | DSSTabularIndex | inline |
setSortByLastUnit(bool ibSortByLastUnit) | DSSTabularIndex | inline |
SetUnqualified(int iRow, bool iFlag) | DSSTabularIndex | |
SetUnqualified(int iRow, bool iFlag) | DSSTabularIndex | |
SetUseMappedFile(bool ibUseMappedFile) | DSSCMMemoryMap | inline |
SetUseMappedFile(bool ibUseMappedFile) | DSSCMMemoryMap | inline |
size() | DSSTabularIndex | |
size() | DSSTabularIndex | |
SortWithMask(int nUnits, int *ipUnitPos, DSSXTabBitVector *ipMask, int **oppSortedRowMap) | DSSTabularIndex | |
SortWithMask(int nUnits, int *ipUnitPos, DSSXTabBitVector *ipMask, int **oppSortedRowMap) | DSSTabularIndex | |
toString() | DSSTabularIndex | |
toString() | DSSTabularIndex | |
TransformGlobalIndexToLocalIndex(int iGlobalIndex, int *oplocalIndex) | DSSTabularIndex | |
TransformGlobalIndexToLocalIndex(int iGlobalIndex, int *oplocalIndex) | DSSTabularIndex | |
UpdateTimeStamp() | DSSTabularIndex | |
UpdateTimeStamp() | DSSTabularIndex | |
ValidateItemEx(int nUnits) | DSSTabularIndex | |
ValidateItemEx(int nUnits) | DSSTabularIndex | |
ValidateLookUpEx(int nUnits) | DSSTabularIndex | |
ValidateLookUpEx(int nUnits) | DSSTabularIndex | |
~DSSCMMemoryMap() | DSSCMMemoryMap | virtual |
~DSSCMMemoryMap() | DSSCMMemoryMap | virtual |
~DSSTabularIndex() | DSSTabularIndex | |
~DSSTabularIndex() | DSSTabularIndex |