Mobile API Reference  MicroStrategy 2019
DSSGroupingInfos Class Reference

#include <DSSSimpleExprEval.h>

Classes

struct  DSSGroupingInfo
 

Public Member Functions

 DSSGroupingInfos ()
 
int FindGroupInfo (DFCSimpleExpr *ipCondition, bool iUseStreamAgg, int *oNumInputRows, DSSTabularIndex *ipInputIndex, DSSTabularIndex *ipGroupIndex, DSSTabularIndex *ipLookupIndex, int *&opGroupBounds, int *&opBlockList, int *&opBlockAddress)
 
int AddGroupInfo (DFCSimpleExpr *ipCondition, bool iUseStreamAgg, int iNumInputRows, DSSTabularIndex *ipInputIndex, DSSTabularIndex *ipGroupIndex, DSSTabularIndex *ipLookupIndex, int *ipGroupBounds, int *ipBlockList, int *ipBlockAddress)
 
 DSSGroupingInfos ()
 
int FindGroupInfo (DFCSimpleExpr *ipCondition, bool iUseStreamAgg, int *oNumInputRows, DSSTabularIndex *ipInputIndex, DSSTabularIndex *ipGroupIndex, DSSTabularIndex *ipLookupIndex, int *&opGroupBounds, int *&opBlockList, int *&opBlockAddress)
 
int AddGroupInfo (DFCSimpleExpr *ipCondition, bool iUseStreamAgg, int iNumInputRows, DSSTabularIndex *ipInputIndex, DSSTabularIndex *ipGroupIndex, DSSTabularIndex *ipLookupIndex, int *ipGroupBounds, int *ipBlockList, int *ipBlockAddress)
 

Constructor & Destructor Documentation

◆ DSSGroupingInfos() [1/2]

DSSGroupingInfos::DSSGroupingInfos ( )
inline

◆ DSSGroupingInfos() [2/2]

DSSGroupingInfos::DSSGroupingInfos ( )
inline

Member Function Documentation

◆ AddGroupInfo() [1/2]

int DSSGroupingInfos::AddGroupInfo ( DFCSimpleExpr *  ipCondition,
bool  iUseStreamAgg,
int  iNumInputRows,
DSSTabularIndex ipInputIndex,
DSSTabularIndex ipGroupIndex,
DSSTabularIndex ipLookupIndex,
int *  ipGroupBounds,
int *  ipBlockList,
int *  ipBlockAddress 
)
inline

◆ AddGroupInfo() [2/2]

int DSSGroupingInfos::AddGroupInfo ( DFCSimpleExpr *  ipCondition,
bool  iUseStreamAgg,
int  iNumInputRows,
DSSTabularIndex ipInputIndex,
DSSTabularIndex ipGroupIndex,
DSSTabularIndex ipLookupIndex,
int *  ipGroupBounds,
int *  ipBlockList,
int *  ipBlockAddress 
)

◆ FindGroupInfo() [1/2]

int DSSGroupingInfos::FindGroupInfo ( DFCSimpleExpr *  ipCondition,
bool  iUseStreamAgg,
int *  oNumInputRows,
DSSTabularIndex ipInputIndex,
DSSTabularIndex ipGroupIndex,
DSSTabularIndex ipLookupIndex,
int *&  opGroupBounds,
int *&  opBlockList,
int *&  opBlockAddress 
)

◆ FindGroupInfo() [2/2]

int DSSGroupingInfos::FindGroupInfo ( DFCSimpleExpr *  ipCondition,
bool  iUseStreamAgg,
int *  oNumInputRows,
DSSTabularIndex ipInputIndex,
DSSTabularIndex ipGroupIndex,
DSSTabularIndex ipLookupIndex,
int *&  opGroupBounds,
int *&  opBlockList,
int *&  opBlockAddress 
)
inline