Mobile API Reference  MicroStrategy 2019
DSSEngineLite Class Reference

#include <DSSLevelResolver.h>

Public Member Functions

 DSSEngineLite (DSSCube *ipCube)
 
 ~DSSEngineLite ()
 
int ResolveAggLevel (int iLength, GUID *iSet, vector< int > &irvInput, vector< int > &irvWanted, vector< int > &orvResult)
 
int ResolveDownwardLevel (int iLength, GUID *iSet, vector< int > &irvMetricLevel, vector< int > &irvTargetAttrs, vector< int > &orvResult)
 
int ResolveTrueLevel (int iLength, GUID *iSet, vector< int > &irvInput, vector< int > &orvResult)
 
int IsUpperLevel (int iLength, GUID *iSet, vector< int > &irvLevel1, vector< int > &irvLevel2, bool &orResult)
 
int ResolveAllLevel (int iLength, GUID *iSet, vector< int > &irvInLevel, vector< int > &orvRusult)
 
 DSSEngineLite (DSSCube *ipCube)
 
 ~DSSEngineLite ()
 
int ResolveAggLevel (int iLength, GUID *iSet, vector< int > &irvInput, vector< int > &irvWanted, vector< int > &orvResult)
 
int ResolveDownwardLevel (int iLength, GUID *iSet, vector< int > &irvMetricLevel, vector< int > &irvTargetAttrs, vector< int > &orvResult)
 
int ResolveTrueLevel (int iLength, GUID *iSet, vector< int > &irvInput, vector< int > &orvResult)
 
int IsUpperLevel (int iLength, GUID *iSet, vector< int > &irvLevel1, vector< int > &irvLevel2, bool &orResult)
 
int ResolveAllLevel (int iLength, GUID *iSet, vector< int > &irvInLevel, vector< int > &orvRusult)
 

Constructor & Destructor Documentation

◆ DSSEngineLite() [1/2]

DSSEngineLite::DSSEngineLite ( DSSCube ipCube)

◆ ~DSSEngineLite() [1/2]

DSSEngineLite::~DSSEngineLite ( )

◆ DSSEngineLite() [2/2]

DSSEngineLite::DSSEngineLite ( DSSCube ipCube)

◆ ~DSSEngineLite() [2/2]

DSSEngineLite::~DSSEngineLite ( )

Member Function Documentation

◆ IsUpperLevel() [1/2]

int DSSEngineLite::IsUpperLevel ( int  iLength,
GUID iSet,
vector< int > &  irvLevel1,
vector< int > &  irvLevel2,
bool &  orResult 
)

◆ IsUpperLevel() [2/2]

int DSSEngineLite::IsUpperLevel ( int  iLength,
GUID iSet,
vector< int > &  irvLevel1,
vector< int > &  irvLevel2,
bool &  orResult 
)

◆ ResolveAggLevel() [1/2]

int DSSEngineLite::ResolveAggLevel ( int  iLength,
GUID iSet,
vector< int > &  irvInput,
vector< int > &  irvWanted,
vector< int > &  orvResult 
)

◆ ResolveAggLevel() [2/2]

int DSSEngineLite::ResolveAggLevel ( int  iLength,
GUID iSet,
vector< int > &  irvInput,
vector< int > &  irvWanted,
vector< int > &  orvResult 
)

◆ ResolveAllLevel() [1/2]

int DSSEngineLite::ResolveAllLevel ( int  iLength,
GUID iSet,
vector< int > &  irvInLevel,
vector< int > &  orvRusult 
)

◆ ResolveAllLevel() [2/2]

int DSSEngineLite::ResolveAllLevel ( int  iLength,
GUID iSet,
vector< int > &  irvInLevel,
vector< int > &  orvRusult 
)

◆ ResolveDownwardLevel() [1/2]

int DSSEngineLite::ResolveDownwardLevel ( int  iLength,
GUID iSet,
vector< int > &  irvMetricLevel,
vector< int > &  irvTargetAttrs,
vector< int > &  orvResult 
)

◆ ResolveDownwardLevel() [2/2]

int DSSEngineLite::ResolveDownwardLevel ( int  iLength,
GUID iSet,
vector< int > &  irvMetricLevel,
vector< int > &  irvTargetAttrs,
vector< int > &  orvResult 
)

◆ ResolveTrueLevel() [1/2]

int DSSEngineLite::ResolveTrueLevel ( int  iLength,
GUID iSet,
vector< int > &  irvInput,
vector< int > &  orvResult 
)

◆ ResolveTrueLevel() [2/2]

int DSSEngineLite::ResolveTrueLevel ( int  iLength,
GUID iSet,
vector< int > &  irvInput,
vector< int > &  orvResult 
)