Mobile API Reference
MicroStrategy 2019
|
This is the complete list of members for MCESchema, including all inherited members.
AddAttributesFromOneCube(MCEAttrVec *ipAttrSet, DSS_ID &iID, DFCString *ipCubeName) | MCESchema | |
DFCSchemaInterface::AddEdge(Int32 iChildIndex, Int32 iParentIndex, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, MBase::Buffer *iBuffer) | DFCSchemaInterface | static |
DFCSchemaInterface::AddEdge(Int32 iChildID, Int32 iParentID, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioPartnerBVs) | DFCSchemaInterface | protected |
AddLocale() | MCESchema | inlinevirtual |
AddLocale(Int32 iLocale) | MCESchema | inlinevirtual |
AddMCEAttr(MCEAttr *ipMCEAttr) | MCESchema | |
DFCSchemaInterface::AddRefEdge(Int32 iChildIndex, Int32 iParentIndex, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, VecBitVec *iDescendentsBVs, VecBitVec *iAncestorsBVs, MBase::Buffer *iBuffer, DFCVecIntVec *io1MRefChildrenVec=NULL) | DFCSchemaInterface | static |
AttrGroup2DFCBitVector(MBase::Buffer *ipBuffer, DFCAttrGroup &iAG, DFCBitVector **oppAttrsBV) | MCESchema | |
CalculateJoinClosure(DFCBitVector *ipLowestAttrsBV1, DFCBitVector *ipLowestAttrsBV2, MCEDSSIDVec *ipAttrsUnion, MBase::Buffer *ipBuffer, GUIDSet *opAttrSet) | MCESchema | |
CalculateReducibleAttrs() | MCESchema | |
CheckLocaleInSchema() | MCESchema | inlinevirtual |
CheckLocaleInSchema(Int32 iLocale) | MCESchema | inlinevirtual |
ContainHadoopFileTable(bool iReportLevelOnly=false) | DFCSchemaInterface | virtual |
ContainSchema(DFCSchemaInterface *ipSchema) | DFCSchemaInterface | virtual |
CubesContainingTwoAttrs(MCEAttr *ipAttr1, MCEAttr *ipAttr2, MCEIntSet *iopResultSet) | MCESchema | |
DFCSchemaInterface::DeleteEdge(Int32 iChildIndex, Int32 iParentIndex, DFCVecIntVec *iRefChildrenVec, DFCVecIntVec *iRefParentsVec, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, MBase::Buffer *iBuffer) | DFCSchemaInterface | static |
DFCSchemaInterface::DeleteRefEdge(Int32 iChildIndex, Int32 iParentIndex, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, MBase::Buffer *iBuffer) | DFCSchemaInterface | static |
DetermineRelationship(MCEAttr *ipSrc, MCEAttr *ipDest) | MCESchema | |
DetermineRelationship(Int32 iSrcIndex, Int32 iDestIndex, bool isIgnoreSibling=false) | MCESchema | |
DetermineRelationship(DSS_ID &iSrc, DSS_ID &iDest) | MCESchema | |
DFCSchemaInterface(MBase::Buffer *ipBuffer) | DFCSchemaInterface | |
DimGroupingCalculation() | MCESchema | |
dssProjectLevelSchema enum value | DFCSchemaInterface | |
dssReportLevelSchema enum value | DFCSchemaInterface | |
EstimateSize() | MCESchema | |
ExistsChild(DSS_ID &iID, MCEDSSIDVec &iAttrs, bool &oExists) | MCESchema | |
ExistsParent(DSS_ID &iID, GUIDSet &iAttrs, bool &oExists, bool iOnlyOne2MRelationFlag=true) | MCESchema | |
FindAllAncestors(GUIDSet &iAttrs, GUIDSet &ioLowestAttrs, GUIDSet &oAncestors) | MCESchema | |
FindAttr(Int32 iNbr) | MCESchema | virtual |
FindAttr(DFCString &iName) | MCESchema | virtual |
FindAttrIncludingProject(DSS_ID *iID) | DFCSchemaInterface | inlinevirtual |
FindCol(DFCString &) | MCESchema | inlinevirtual |
FindCol(Int32) | MCESchema | inlinevirtual |
FindDatabase(Int32 iNbr) | MCESchema | inlinevirtual |
FindDatabase(DFCString &iName) | MCESchema | inlinevirtual |
FindDBRole(Int32 iNbr) | MCESchema | inlinevirtual |
FindDBRole(DFCString &iName) | MCESchema | inlinevirtual |
FindDBRole(DSS_ID *iID) | MCESchema | inlinevirtual |
FindDim(DFCString &iName) | MCESchema | inlinevirtual |
FindDim(Int32 iNbr) | MCESchema | inlinevirtual |
FindFact(DFCString &iName) | MCESchema | inlinevirtual |
FindFact(Int32 iNbr) | MCESchema | inlinevirtual |
DFCSchemaInterface::FindFact(DSS_ID &iID) | DFCSchemaInterface | inlinevirtual |
FindFactGroup(DFCString &iName) | MCESchema | inlinevirtual |
FindFactGroup(Int32 iNbr) | MCESchema | inlinevirtual |
FindFunc(DFCString &iName) | MCESchema | inlinevirtual |
FindFunc(Int32 iId) | MCESchema | inlinevirtual |
FindLowerAttrs(DSS_ID iAttrID, MCEDSSIDVec *iAttrs, GUIDSet &ioLowerAttrs) | MCESchema | |
FindLowestAttrs(MCEDSSIDVec *iAttrs, GUIDSet &ioLowestAttrs) | MCESchema | |
FindLowestAttrs(GUIDSet *iAttrs, GUIDSet &ioLowestAttrs) | MCESchema | |
FindMCEIndex(const DFCAttr *ipAttr) | MCESchema | |
FindRole(DFCString &iName) | MCESchema | inlinevirtual |
FindRole(Int32 iNbr) | MCESchema | inlinevirtual |
FindTable(DFCString &iName) | MCESchema | inlinevirtual |
FindTable(Int32 iNbr) | MCESchema | inlinevirtual |
FindTableByLogicalDSS_ID(DSS_ID &iID) | DFCSchemaInterface | inlinevirtual |
FindTableSource(DFCString &iName) | MCESchema | inlinevirtual |
FindTableSource(Int32 iNbr) | MCESchema | inlinevirtual |
GetAllCommonDescendants(MBase::Buffer *ipBuffer, MCEIntVec &iAttrs, DFCBitVector **oppAttrsBV) | MCESchema | |
GetAncestorsBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetAncestorsBVOfAttr(const Int32 iMCEIndex) | MCESchema | |
GetAncestorsBVs() const | DFCSchemaInterface | inlinevirtual |
GetAttr(Int32 iIndex) | MCESchema | |
GetAttr(DFCAttr *ipAttr) | MCESchema | |
GetAttr(const DSS_ID &iID) | MCESchema | |
GetAttrForm(DSS_ID &iFormID) | MCESchema | inline |
GetAttributes() | MCESchema | |
GetAttrName(const DSS_ID &iID) | MCESchema | |
GetBuffer() const | DFCSchemaInterface | |
GetClosestAttr(const DSS_ID iAttrID, const int iAttrNum, const DSS_ID *ipAttrArr, DSS_ID &oAttrID, bool iOnlyOne2MRelationFlag=false, bool iParent2Child=true) | MCESchema | |
GetClosestAttrs(const DSS_ID iAttrID, const int iAttrNum, const DSS_ID *ipAttrArr, MCEDSSIDVec &oAttrIDs, bool iOnlyOne2MRelationFlag=false, bool iParent2Child=true) | MCESchema | |
GetClosestChild(const DSS_ID iAttrID, MCEDSSIDVec *iAttrs, DSS_ID &oAttrID, bool iOnlyOne2MRelationFlag=false) | MCESchema | |
GetClosestChild(const DSS_ID iAttrID, const int iAttrNum, const DSS_ID *ipAttrArr, DSS_ID &oAttrID, bool iOnlyOne2MRelationFlag=false) | MCESchema | |
GetClosestParent(const DSS_ID iAttrID, MCEDSSIDVec *iAttrs, DSS_ID &oAttrID, bool iOnlyOne2MRelationFlag=false) | MCESchema | |
GetClosestParent(const DSS_ID iAttrID, const int iAttrNum, const DSS_ID *ipAttrArr, DSS_ID &oAttrID, bool iOnlyOne2MRelationFlag=false) | MCESchema | |
GetClosestSibling(const DSS_ID iAttrID, MCEDSSIDVec *iAttrs, DSS_ID &oAttrID) | MCESchema | |
GetCubeID(Int32 iIndex) | MCESchema | |
GetCubeName(Int32 iIndex) | MCESchema | |
GetDatabaseType() | MCESchema | inlinevirtual |
GetDescendentsBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetDescendentsBVOfAttr(const Int32 iMCEIndex) | MCESchema | |
GetDescendentsBVs() const | DFCSchemaInterface | inlinevirtual |
GetDFCAttr(const DSS_ID &iID) | MCESchema | |
GetFact(DSS_ID &iFactID) | MCESchema | inline |
GetFunc(DSS_ID &iFuncID) | MCESchema | inline |
GetFuncAmpersand() | DFCSchemaInterface | inlinevirtual |
GetFuncAND() | MCESchema | inlinevirtual |
GetFuncBETWEEN() | MCESchema | inlinevirtual |
GetFuncCOUNT() | MCESchema | inlinevirtual |
GetFuncDIVIDE() | MCESchema | inlinevirtual |
GetFuncEQUAL() | MCESchema | inlinevirtual |
GetFuncEXCEPT() | MCESchema | inlinevirtual |
GetFuncFIRST() | MCESchema | inlinevirtual |
GetFuncGREATEQUAL() | MCESchema | inlinevirtual |
GetFuncGREATER() | MCESchema | inlinevirtual |
GetFuncGREATEREQUAL() | MCESchema | inlinevirtual |
GetFuncIF(bool iTest=false) | MCESchema | inlinevirtual |
GetFuncIN() | MCESchema | inlinevirtual |
GetFuncINTERSECT() | MCESchema | inlinevirtual |
GetFuncINTERSECTIN() | MCESchema | inlinevirtual |
GetFuncISNOTNULL() | MCESchema | inlinevirtual |
GetFuncISNULL(bool iTest=false) | MCESchema | inlinevirtual |
GetFuncLAST() | MCESchema | inlinevirtual |
GetFuncLESS() | MCESchema | inlinevirtual |
GetFuncLESSEQUAL() | MCESchema | inlinevirtual |
GetFuncLIKE() | MCESchema | inlinevirtual |
GetFuncMAX() | MCESchema | inlinevirtual |
GetFuncMIN() | MCESchema | inlinevirtual |
GetFuncMINUS() | MCESchema | inlinevirtual |
GetFuncNOT() | MCESchema | inlinevirtual |
GetFuncNot() | MCESchema | inline |
GetFuncNOTBETWEEN() | MCESchema | inlinevirtual |
GetFuncNOTEQUAL() | MCESchema | inlinevirtual |
GetFuncNOTIN() | MCESchema | inlinevirtual |
GetFuncNOTLIKE() | MCESchema | inlinevirtual |
GetFuncNULLTOZERO() | MCESchema | inlinevirtual |
GetFuncOR() | MCESchema | inlinevirtual |
GetFuncPLUS() | MCESchema | inlinevirtual |
GetFuncRANK() | MCESchema | inlinevirtual |
GetFuncSUM() | MCESchema | inlinevirtual |
GetFuncTIMES() | MCESchema | inlinevirtual |
GetFuncTUPLE() | MCESchema | inlinevirtual |
GetFuncUNION() | MCESchema | inlinevirtual |
GetFuncZEROTONULL() | MCESchema | inlinevirtual |
GetLocales() | MCESchema | inlinevirtual |
GetMCEAttrVecVec() | MCESchema | |
GetMMAncestorsBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetMMAncestorsBVOfAttr(const Int32 iMCEIndex) | MCESchema | |
GetMMAncestorsBVs() const | DFCSchemaInterface | inlinevirtual |
GetMMDescendentsBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetMMDescendentsBVOfAttr(const Int32 iMCEIndex) | MCESchema | |
GetMMDescendentsBVs() const | DFCSchemaInterface | inlinevirtual |
GetMMPartnersBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetMMPartnersBVs() const | DFCSchemaInterface | inlinevirtual |
GetNumAttr() | MCESchema | virtual |
GetNumCol() | MCESchema | inlinevirtual |
GetNumDatabase() | MCESchema | inlinevirtual |
GetNumDBRole() | MCESchema | inlinevirtual |
GetNumDim() | MCESchema | inlinevirtual |
GetNumFact() | MCESchema | inlinevirtual |
GetNumFactGroup() | MCESchema | inlinevirtual |
GetNumFunc() | MCESchema | inlinevirtual |
GetNumRole() | MCESchema | inlinevirtual |
GetNumTable() | MCESchema | inlinevirtual |
GetNumTableSource() | MCESchema | inlinevirtual |
GetParAncestorsBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetParAncestorsBVs() const | DFCSchemaInterface | inlinevirtual |
GetParDescendentsBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetParDescendentsBVs() const | DFCSchemaInterface | inlinevirtual |
GetParPartnersBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetParPartnersBVs() const | DFCSchemaInterface | inlinevirtual |
GetPartnersBVOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetPartnersBVs() const | DFCSchemaInterface | inlinevirtual |
GetProjectDIEnabled() | MCESchema | inlinevirtual |
GetProjectSchema() | MCESchema | inlinevirtual |
GetReducibleAttrBV() | MCESchema | |
GetRefChildrenVec() | MCESchema | |
DFCSchemaInterface::GetRefChildrenVec() const | DFCSchemaInterface | inlinevirtual |
GetRefChildrenVecOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetRefChildrenVecOfAttr(const Int32 iMCEIndex) | MCESchema | |
GetRefMMChildrenVec() const | DFCSchemaInterface | inlinevirtual |
GetRefMMChildrenVecOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetRefMMChildrenVecOfAttr(const Int32 iMCEIndex) | MCESchema | |
GetRefMMParentsVec() const | DFCSchemaInterface | inlinevirtual |
GetRefMMParentsVecOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetRefMMParentsVecOfAttr(const Int32 iMCEIndex) | MCESchema | |
GetRefParChildrenVec() const | DFCSchemaInterface | inlinevirtual |
GetRefParentsVec() const | DFCSchemaInterface | inlinevirtual |
GetRefParentsVecOfAttr(const DFCAttr *ipAttr) | MCESchema | virtual |
GetRefParentsVecOfAttr(const Int32 iMCEIndex) | MCESchema | |
GetRefParParentsVec() const | DFCSchemaInterface | inlinevirtual |
GetRelations(Int32 iIndexA, MCEIntSet &iAttrs, Int32 &oRelatedStatus, DFCBitVector *ipMask=NULL) | MCESchema | |
GetSchemaLoadIndex() | DFCSchemaInterface | inline |
GetSchemaType() const | DFCSchemaInterface | |
GetTemplateAttrs(Int32 iCubeIndex, DFCAttrGroup &oAG) | MCESchema | |
GetWisdomConfigForCube(DSS_ID iCubeID) | DFCSchemaInterface | inlinevirtual |
GUIDSet2DFCBitVector(MBase::Buffer *ipBuffer, GUIDSet &ipAttrs, DFCBitVector **oppAttrsBV) | MCESchema | |
GUIDSet2MCEIntSet(GUIDSet &ipAttrs, MCEIntSet &oAttrSet) | MCESchema | |
Handle1MOr11LocalRel(const DSS_ID &iChildID, const DSS_ID &iParentID) | MCESchema | |
DFCSchemaInterface::Handle1MOr11LocalRel(Int32 iChildIndex, Int32 iParentIndex, MBase::Buffer *iBuffer, Int32 iPreviousRelationType, VecBitVec *ioLocalOrProjRelVec, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, DFCVecIntVec *ioRefMMChildrenVec, DFCVecIntVec *ioRefMMParentsVec, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioMMDescendentsBVs, VecBitVec *ioMMAncestorsBVs) | DFCSchemaInterface | static |
HandleMMLocalRel(const DSS_ID &iChildID, const DSS_ID &iParentID) | MCESchema | |
DFCSchemaInterface::HandleMMLocalRel(Int32 iChildIndex, Int32 iParentIndex, MBase::Buffer *iBuffer, Int32 iPreviousRelationType, VecBitVec *ioLocalOrProjRelVec, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, DFCVecIntVec *ioRefMMChildrenVec, DFCVecIntVec *ioRefMMParentsVec, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioMMDescendentsBVs, VecBitVec *ioMMAncestorsBVs) | DFCSchemaInterface | static |
HandleNoLocalRel(const DSS_ID &iChildID, const DSS_ID &iParentID) | MCESchema | |
HasSecAggFunc() | MCESchema | inlinevirtual |
hChangeDirect1MToCircleMM(Int32 iChildIndex, Int32 iParentIndex, MBase::Buffer *iBuffer, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, DFCVecIntVec *ioRefMMChildrenVec, DFCVecIntVec *ioRefMMParentsVec, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioMMDescendentsBVs, VecBitVec *ioMMAncestorsBVs) | DFCSchemaInterface | static |
hChangeDirect1MToSingleMM(Int32 iChildIndex, Int32 iParentIndex, MBase::Buffer *iBuffer, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, DFCVecIntVec *ioRefMMChildrenVec, DFCVecIntVec *ioRefMMParentsVec, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioMMDescendentsBVs, VecBitVec *ioMMAncestorsBVs) | DFCSchemaInterface | static |
hChangeDirectMMTo1M(Int32 iChildIndex, Int32 iParentIndex, MBase::Buffer *iBuffer, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, DFCVecIntVec *ioRefMMChildrenVec, DFCVecIntVec *ioRefMMParentsVec, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioMMDescendentsBVs, VecBitVec *ioMMAncestorsBVs) | DFCSchemaInterface | static |
DFCSchemaInterface::hHasIndirectPath(Int32 iChildIndex, Int32 iParentIndex, DFCVecIntVec *iRefChildrenVec, MBase::Buffer *iBuffer) | DFCSchemaInterface | static |
DFCSchemaInterface::hReComputeBVByRef(Int32 iIndex, DFCVecIntVec *iRefChildrenVec, DFCVecIntVec *iRefParentsVec, VecBitVec *ioDescendentsBVs, MBase::Buffer *iBuffer) | DFCSchemaInterface | static |
DFCSchemaInterface::hRemoveRedundantRefEdge(VecBitVec *iDescendentsBVs, VecBitVec *iAncestorsBVs, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, MBase::Buffer *iBuffer, DFCVecIntVec *io1MRefChildrenVec=NULL) | DFCSchemaInterface | static |
DFCSchemaInterface::hSetDirect1MRel(Int32 iChildIndex, Int32 iParentIndex, MBase::Buffer *iBuffer, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, DFCVecIntVec *ioRefMMChildrenVec, DFCVecIntVec *ioRefMMParentsVec, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioMMDescendentsBVs, VecBitVec *ioMMAncestorsBVs) | DFCSchemaInterface | static |
DFCSchemaInterface::hSetDirectMMRel(Int32 iChildIndex, Int32 iParentIndex, MBase::Buffer *iBuffer, DFCVecIntVec *ioRefChildrenVec, DFCVecIntVec *ioRefParentsVec, DFCVecIntVec *ioRefMMChildrenVec, DFCVecIntVec *ioRefMMParentsVec, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioMMDescendentsBVs, VecBitVec *ioMMAncestorsBVs) | DFCSchemaInterface | static |
InitLocalOrProjRelVector() | MCESchema | |
InitSchema() | MCESchema | |
InsertAttr(DFCAttr &iAttr, DFCString &iName) | DFCSchemaInterface | virtual |
InsertAttrForm(DFCForm &iAttrForm, DFCString &iName) | DFCSchemaInterface | virtual |
InsertCol(DFCCol &iCol, DFCString &iName) | DFCSchemaInterface | virtual |
InsertDatabase(DFCDatabase &iDatabase, DFCString &iName) | DFCSchemaInterface | virtual |
InsertDBRole(DFCDBRole &iDBRole, DFCString &iName) | DFCSchemaInterface | virtual |
InsertDim(DFCDim &iDim, DFCString &iName) | DFCSchemaInterface | virtual |
InsertFact(DFCFact &iFact, DFCString &iName) | DFCSchemaInterface | virtual |
InsertFactGroup(DFCFactGroup &iFactGroup, DFCString &iName) | DFCSchemaInterface | virtual |
InsertFunc(DFCFunc &iFunc, DFCString &iName) | DFCSchemaInterface | virtual |
InsertRole(DFCRole &iRole, DFCString &iName) | DFCSchemaInterface | virtual |
InsertTable(DFCTable &iTable, DFCString &iName) | DFCSchemaInterface | virtual |
InsertTableSource(DFCTableSource &iTableSource, DFCString &iName) | DFCSchemaInterface | virtual |
IsConORCG(const DSS_ID &iID) | MCESchema | |
IsDirectRel(Int32 iChildIndex, Int32 iParentIndex, DFCVecIntVec *iRefChildrenVec, bool &oIsDirectRel) | MCESchema | |
IsProjectSchema() | MCESchema | inlinevirtual |
IsRelated(DSS_ID &iID, MCEDSSIDVec &iAttrs, bool &oRelated) | MCESchema | |
IsRelated(DSS_ID &iID, GUIDSet &iAttrs, bool &oRelated) | MCESchema | |
IsStrongSibling(MCEAttr *ipAttr1, MCEAttr *ipAttr2, MCEIntSet *ipDataSets) | MCESchema | |
IsStrongSibling(Int32 iAttrNbr1, Int32 iAttrNbr2, MCEIntSet *ipDataSets) | MCESchema | |
IsTwoAttrsInSameCube(MCEAttr *ipAttr1, MCEAttr *ipAttr2) | MCESchema | |
mAttrs | DFCSchemaInterface | protected |
MCEDSSIDVec2DFCBitVector(MBase::Buffer *ipBuffer, MCEDSSIDVec *ipAttrs, DFCBitVector **oppAttrsBV) | MCESchema | |
MCESchema(MBase::Buffer *ipBuffer) | MCESchema | |
mCols | DFCSchemaInterface | protected |
mDatabases | DFCSchemaInterface | protected |
mDBRoles | DFCSchemaInterface | protected |
mDims | DFCSchemaInterface | protected |
mFactGroups | DFCSchemaInterface | protected |
mFacts | DFCSchemaInterface | protected |
mForms | DFCSchemaInterface | protected |
mFuncs | DFCSchemaInterface | protected |
mpBuffer | DFCSchemaInterface | protected |
mpbvAncestorsBVs | DFCSchemaInterface | protected |
mpbvDescendentsBVs | DFCSchemaInterface | protected |
mpbvMMAncestorsBVs | DFCSchemaInterface | protected |
mpbvMMDescendentsBVs | DFCSchemaInterface | protected |
mpbvMMPartnersBVs | DFCSchemaInterface | protected |
mpbvParAncestorsBVs | DFCSchemaInterface | protected |
mpbvParDescendentsBVs | DFCSchemaInterface | protected |
mpbvParPartnersBVs | DFCSchemaInterface | protected |
mpbvPartnersBVs | DFCSchemaInterface | protected |
mpSmIndex | DFCSchemaInterface | protected |
mpvJointChildrenGroupVec | DFCSchemaInterface | protected |
mpvRefChildrenVec | DFCSchemaInterface | protected |
mpvRefMMChildrenVec | DFCSchemaInterface | protected |
mpvRefMMParentsVec | DFCSchemaInterface | protected |
mpvRefParChildrenVec | DFCSchemaInterface | protected |
mpvRefParentsVec | DFCSchemaInterface | protected |
mpvRefParParentsVec | DFCSchemaInterface | protected |
mRoles | DFCSchemaInterface | protected |
mSchemaType | DFCSchemaInterface | protected |
mTables | DFCSchemaInterface | protected |
mTableSources | DFCSchemaInterface | protected |
NewBV(const DFCBitVectorBase *iInput, MBase::Buffer *iBuffer) | MCESchema | inlinevirtual |
NewEmptyBV(MBase::Buffer *iBuffer) | MCESchema | virtual |
NewEmptyBV(Int32 iLength, MBase::Buffer *iBuffer) | MCESchema | virtual |
NewEmptyBVs(MBase::Buffer *ipBuffer, DFCBitVector **oppBV) | MCESchema | |
OptimizationForGraph(MCEAttr *ipSrc, MCEAttr *ipDest, DFCBitVector *ipOutOfRangeAttrBV) | MCESchema | |
Print1MDescendant(ostream &iOstream) | MCESchema | |
PrintAll(ostream &iOstream) | MCESchema | inlinevirtual |
PrintAllBitVectors(ostream &iOstream) | MCESchema | virtual |
PrintAttr(ostream &iOstream) | MCESchema | inlinevirtual |
PrintBVs() | DFCSchemaInterface | |
PrintCol(ostream &iOstream) | MCESchema | inlinevirtual |
PrintDatabase(ostream &iOstream) | MCESchema | inlinevirtual |
PrintDBRole(ostream &iOstream) | MCESchema | inlinevirtual |
PrintDim(ostream &iOstream) | MCESchema | inlinevirtual |
PrintFact(ostream &iOstream) | MCESchema | inlinevirtual |
PrintFactGroup(ostream &iOstream) | MCESchema | inlinevirtual |
PrintFunc(ostream &iOstream) | MCESchema | inlinevirtual |
PrintM1Ancestor(ostream &iOstream) | MCESchema | |
PrintRole(ostream &iOstream) | MCESchema | inlinevirtual |
PrintTable(ostream &iOstream) | MCESchema | inlinevirtual |
PrintTableSource(ostream &iOstream) | MCESchema | inlinevirtual |
ProcessJointChildrenGroup(Int32 iAttrID, DFCVecIntVec *iJointChildrenGroup, VecBitVec *ioDescendentsBVs, VecBitVec *ioAncestorsBVs, VecBitVec *ioPartnersBVs) | DFCSchemaInterface | protected |
RemoveRedundantRefEdge() | MCESchema | |
ReplaceAttrIfExisted(DFCAttr *ipAttr) | MCESchema | inlinevirtual |
SCHEMA_TYPE enum name | DFCSchemaInterface | |
SetAncestorBV(VecBitVec *ipVecBV) | MCESchema | |
SetAttrBitVectors() | MCESchema | inlinevirtual |
SetDatabaseType(EnumDSSDatabaseType iDbType) | MCESchema | inlinevirtual |
SetDescendantBV(VecBitVec *ipVecBV) | MCESchema | |
SetDFC2MCEMap(DSS_ID &iID, MCEAttr *ipMCEAttr) | MCESchema | |
SetDSSID2DFCAttrMap(DSS_ID &iID, DFCAttr *ipDFCAttr) | MCESchema | |
SetHasSecAggFunc(bool iHasSecAggFunc) | MCESchema | inlinevirtual |
SetLocalAttrBitVectors() | MCESchema | inlinevirtual |
SetMCEAttrVec(MCEAttrVec *ipMCEAttrVec) | MCESchema | |
SetMCEAttrVecVec(MCEAttrVecVec *ipMCEAttrVecVec) | MCESchema | |
SetMMAncestorBV(VecBitVec *ipVecBV) | MCESchema | |
SetMMDescendantBV(VecBitVec *ipVecBV) | MCESchema | |
SetProjectDIEnabled(bool input) | MCESchema | inlinevirtual |
SetSchemaLoadIndex(SchemaLoadIndex *ipSmIndex) | DFCSchemaInterface | inline |
SetUseSQLDI(bool input) | MCESchema | inlinevirtual |
TopologicalSort(MCEDSSIDVec &ioVector, bool iFromParent2Child=true) | MCESchema | |
TopologicalSort(MCEIntVec &ioVector, bool iFromParent2Child=true) | MCESchema | |
UnionAllAncestors(MBase::Buffer *ipBuffer, DFCAttrGroup &iAG, DFCBitVector **oppAttrsBV) | MCESchema | |
UnionAllDescendants(MBase::Buffer *ipBuffer, DFCAttrGroup &iAG, DFCBitVector **oppAttrsBV) | MCESchema | |
UnserializeForSmartClient(ICDSSReadBlockStream *ipReadBlockStream) | MCESchema | |
UnserializeForSmartClient(ICDSSReadBlockStream *ipReadBlockStream, MBase::Buffer *ipBuffer) | MCESchema | static |
UpdateDatabase() | MCESchema | inlinevirtual |
UseSQLDI() | MCESchema | inlinevirtual |
~DFCSchemaInterface() | DFCSchemaInterface | |
~MCESchema() | MCESchema |