Mobile API Reference
MicroStrategy 2019
|
#include <DSSViewMap.h>
Public Member Functions | |
DSSViewMap () | |
~DSSViewMap () | |
int | Init (vector< GUID > &irGBUnitID, int nRows, int *ipKeys, std::string iFilePath="", char *pGBPage=NULL, int GBPageSize=0, int GBPagePosInFile=0) |
int | CountRows () |
int | getView (int *ipKeys, int nUnits, int &orViewID) |
int | getViewPartialMatch (int *ipKeys, int nUnits, vector< int > &orvViews, int &orCount) |
int | getUnitCount () |
int | findGBUnit (GUID &irUnitID) |
int | getUnitKey (int iRow, int iUnit, int &orKey) |
int | size () |
int | getSubtotalKeys (GUID &irUnitID, set< int > &irExcludedTotalKeys, vector< int > &orTotalKeys) |
int | getUnitID (int iUnit, GUID &orUnitID) |
int | getGBUnitCount () |
int | createMMapMemory (const char *ipFilePath, bool &ibUseNewFile) |
int | MapGBKeys (bool ibReloadHashTable=true) |
int | UnMapGBKeys (bool ibReleaseHashTable=true) |
DSSViewMap () | |
~DSSViewMap () | |
int | Init (vector< GUID > &irGBUnitID, int nRows, int *ipKeys, std::string iFilePath="", char *pGBPage=NULL, int GBPageSize=0, int GBPagePosInFile=0) |
int | CountRows () |
int | getView (int *ipKeys, int nUnits, int &orViewID) |
int | getViewPartialMatch (int *ipKeys, int nUnits, vector< int > &orvViews, int &orCount) |
int | getUnitCount () |
int | findGBUnit (GUID &irUnitID) |
int | getUnitKey (int iRow, int iUnit, int &orKey) |
int | size () |
int | getSubtotalKeys (GUID &irUnitID, set< int > &irExcludedTotalKeys, vector< int > &orTotalKeys) |
int | getUnitID (int iUnit, GUID &orUnitID) |
int | getGBUnitCount () |
int | createMMapMemory (const char *ipFilePath, bool &ibUseNewFile) |
int | MapGBKeys (bool ibReloadHashTable=true) |
int | UnMapGBKeys (bool ibReleaseHashTable=true) |
DSSViewMap::DSSViewMap | ( | ) |
DSSViewMap::~DSSViewMap | ( | ) |
DSSViewMap::DSSViewMap | ( | ) |
DSSViewMap::~DSSViewMap | ( | ) |
int DSSViewMap::CountRows | ( | ) |
int DSSViewMap::CountRows | ( | ) |
int DSSViewMap::createMMapMemory | ( | const char * | ipFilePath, |
bool & | ibUseNewFile | ||
) |
int DSSViewMap::createMMapMemory | ( | const char * | ipFilePath, |
bool & | ibUseNewFile | ||
) |
int DSSViewMap::findGBUnit | ( | GUID & | irUnitID | ) |
int DSSViewMap::findGBUnit | ( | GUID & | irUnitID | ) |
int DSSViewMap::getGBUnitCount | ( | ) |
int DSSViewMap::getGBUnitCount | ( | ) |
int DSSViewMap::getSubtotalKeys | ( | GUID & | irUnitID, |
set< int > & | irExcludedTotalKeys, | ||
vector< int > & | orTotalKeys | ||
) |
int DSSViewMap::getSubtotalKeys | ( | GUID & | irUnitID, |
set< int > & | irExcludedTotalKeys, | ||
vector< int > & | orTotalKeys | ||
) |
|
inline |
|
inline |
int DSSViewMap::getUnitID | ( | int | iUnit, |
GUID & | orUnitID | ||
) |
int DSSViewMap::getUnitID | ( | int | iUnit, |
GUID & | orUnitID | ||
) |
int DSSViewMap::getUnitKey | ( | int | iRow, |
int | iUnit, | ||
int & | orKey | ||
) |
int DSSViewMap::getUnitKey | ( | int | iRow, |
int | iUnit, | ||
int & | orKey | ||
) |
int DSSViewMap::getView | ( | int * | ipKeys, |
int | nUnits, | ||
int & | orViewID | ||
) |
int DSSViewMap::getView | ( | int * | ipKeys, |
int | nUnits, | ||
int & | orViewID | ||
) |
int DSSViewMap::getViewPartialMatch | ( | int * | ipKeys, |
int | nUnits, | ||
vector< int > & | orvViews, | ||
int & | orCount | ||
) |
int DSSViewMap::getViewPartialMatch | ( | int * | ipKeys, |
int | nUnits, | ||
vector< int > & | orvViews, | ||
int & | orCount | ||
) |
int DSSViewMap::Init | ( | vector< GUID > & | irGBUnitID, |
int | nRows, | ||
int * | ipKeys, | ||
std::string | iFilePath = "" , |
||
char * | pGBPage = NULL , |
||
int | GBPageSize = 0 , |
||
int | GBPagePosInFile = 0 |
||
) |
int DSSViewMap::Init | ( | vector< GUID > & | irGBUnitID, |
int | nRows, | ||
int * | ipKeys, | ||
std::string | iFilePath = "" , |
||
char * | pGBPage = NULL , |
||
int | GBPageSize = 0 , |
||
int | GBPagePosInFile = 0 |
||
) |
int DSSViewMap::MapGBKeys | ( | bool | ibReloadHashTable = true | ) |
int DSSViewMap::MapGBKeys | ( | bool | ibReloadHashTable = true | ) |
int DSSViewMap::size | ( | ) |
int DSSViewMap::size | ( | ) |
int DSSViewMap::UnMapGBKeys | ( | bool | ibReleaseHashTable = true | ) |
int DSSViewMap::UnMapGBKeys | ( | bool | ibReleaseHashTable = true | ) |