/dports/databases/cego/cego-2.47.11/src/ |
H A D | CegoPredDesc.cc | 45 CegoPredDesc::CegoPredDesc(Element* pPredElement, CegoDistManager *pGTM) in CegoPredDesc() function in CegoPredDesc 109 CegoPredDesc::CegoPredDesc(const CegoPredDesc& p) in CegoPredDesc() function in CegoPredDesc 114 CegoPredDesc::CegoPredDesc(CegoCondDesc *pC) in CegoPredDesc() function in CegoPredDesc 127 CegoPredDesc::CegoPredDesc(CegoPredDesc *pNotPred) in CegoPredDesc() function in CegoPredDesc 140 CegoPredDesc::CegoPredDesc(CegoSelect *pSelect) in CegoPredDesc() function in CegoPredDesc 186 CegoPredDesc::CegoPredDesc(CegoExpr* pExpr, bool isNull) in CegoPredDesc() function in CegoPredDesc 202 CegoPredDesc::~CegoPredDesc() in ~CegoPredDesc() 291 CegoPredDesc& CegoPredDesc::operator = ( const CegoPredDesc& p) in operator =() 372 CegoPredDesc* CegoPredDesc::getNotPred() in getNotPred() 382 CegoPredDesc::CompMode CegoPredDesc::getMode() in getMode() [all …]
|
H A D | CegoPredDesc.h | 37 class CegoPredDesc { 45 CegoPredDesc(const CegoPredDesc& p); 49 CegoPredDesc(CegoCondDesc* pC); 51 CegoPredDesc(CegoPredDesc* pNotPred); 54 CegoPredDesc(CegoSelect* pSelect); 63 CegoPredDesc(CegoExpr *pExpr, bool isNull); 65 ~CegoPredDesc(); 77 CegoPredDesc* getNotPred(); 102 CegoPredDesc& operator = ( const CegoPredDesc& p); 116 CegoPredDesc* clone(bool isAttrRef = false); [all …]
|
H A D | CegoQueryHelper.h | 52 static void createConjunctionList(CegoPredDesc* pPred, ListT<CegoPredDesc*>* pConjunctionList); 59 CegoPredDesc* pP, 64 CegoPredDesc* pP, 72 static Chain predToChain(CegoPredDesc* pP, int depth); 101 CegoPredDesc* &pPred, 109 CegoPredDesc* pPred, 119 CegoPredDesc* &pPred, 124 CegoPredDesc* pPred, 129 …static void mapAliasPredicate(CegoPredDesc* pPred, const Chain& tableAlias, const ListT<CegoAttrAl… 147 static void createConjunctionList(CegoPredDesc* pPred, ListT<CegoPredDesc*>& conjunctionList); [all …]
|
H A D | CegoCaseCond.cc | 54 CegoPredDesc **pPredDesc = _predList.First(); in ~CegoCaseCond() 75 CegoPredDesc **pPredDesc = _predList.First(); in cleanUp() 94 CegoPredDesc **pPredDesc = _predList.First(); in setTabSetId() 123 ListT<CegoPredDesc*>& CegoCaseCond::getPredList() in getPredList() 140 CegoPredDesc **pPredDesc = _predList.First(); in setBlock() 162 CegoPredDesc **pPredDesc = _predList.First(); in setFieldListArray() 185 CegoPredDesc **pPredDesc = _predList.First(); in getAttrRefList() 208 CegoPredDesc **pPredDesc = _predList.First(); in evalReferences() 231 CegoPredDesc **pPredDesc = _predList.First(); in getAggregationList() 254 CegoPredDesc **pPredDesc = _predList.First(); in clearAttrCache() [all …]
|
H A D | CegoCondDesc.h | 41 CegoPredDesc* Left(); 42 CegoPredDesc* Right(); 44 void setLeft(CegoPredDesc* pP); 45 void setRight(CegoPredDesc* pP); 74 CegoPredDesc *_pLeft; 75 CegoPredDesc *_pRight;
|
H A D | CegoCondDesc.cc | 98 CegoPredDesc* CegoCondDesc::Left() in Left() 103 CegoPredDesc* CegoCondDesc::Right() in Right() 108 void CegoCondDesc::setLeft(CegoPredDesc* pP) in setLeft() 113 void CegoCondDesc::setRight(CegoPredDesc* pP) in setRight() 184 _pLeft = new CegoPredDesc(pP, pGTM, tabSetId); in decode() 192 _pLeft = new CegoPredDesc(pP, pGTM, tabSetId); in decode() 365 _pLeft = new CegoPredDesc(*pPE, pGTM); in fromElement() 370 _pRight = new CegoPredDesc(*pPE, pGTM); in fromElement() 381 _pLeft = new CegoPredDesc(*pPE, pGTM); in fromElement() 386 _pRight = new CegoPredDesc(*pPE, pGTM); in fromElement() [all …]
|
H A D | CegoSelect.h | 60 CegoPredDesc* pPred, 95 CegoPredDesc* getPredicate(); 135 void createConjunctionList(CegoPredDesc* pPred); 144 void filterPredRef(CegoPredDesc *pP, ListT<CegoField>& inSchema, ListT<CegoField>& outSchema); 157 void getPredObjectList(CegoPredDesc *pPred, ListT<CegoContentObject*>& objectList); 176 ListT<CegoPredDesc*> _viewConjunctionList; 177 ListT<CegoPredDesc*> _conjunctionList; 180 CegoPredDesc* _pPred; 181 ListT<CegoPredDesc*> _joinPredList; 202 CegoPredDesc* _attrPred[TABMNG_MAXJOINLEVEL];
|
H A D | CegoCheckObject.h | 41 …CegoCheckObject(int tabSetId, const Chain& checkName, const Chain& tabName, CegoPredDesc *pPredDes… 48 void setPredDesc(CegoPredDesc *pPredDesc); 49 CegoPredDesc* getPredDesc(); 71 CegoPredDesc *_pPredDesc;
|
H A D | CegoJoinObject.h | 41 …oinType, CegoContentObject *pLeftObject, CegoContentObject *pRightObject, CegoPredDesc *pPred = 0); 55 CegoPredDesc* getPredDesc(); 56 void getPredList(ListT<CegoPredDesc*>& predList); 78 CegoPredDesc *_pPred;
|
H A D | CegoQueryHelper.cc | 46 CegoPredDesc* pP, in evalPredicate() 293 case CegoPredDesc::ISLIKE: in evalPredicate() 316 case CegoPredDesc::IN: in evalPredicate() 317 case CegoPredDesc::NOTIN: in evalPredicate() 368 case CegoPredDesc::INSUB: in evalPredicate() 441 CegoPredDesc* pP, in checkAttrCond() 455 CegoPredDesc* pP, in evalAttrCond() 873 CegoPredDesc* pNP = new CegoPredDesc(pNC); in makeCNF() 896 CegoPredDesc* pNP = new CegoPredDesc(pNC); in makeCNF() 2027 CegoPredDesc* pPred, in encodeUpdRec() [all …]
|
H A D | CegoCaseCond.h | 46 void addPred(CegoPredDesc *CegoPredDesc, CegoExpr* pExpr); 49 ListT<CegoPredDesc*>& getPredList(); 85 ListT<CegoPredDesc*> _predList;
|
H A D | CegoDistDbHandler.h | 50 CegoPredDesc* pPred); 52 ResultType reqDeleteOp(const Chain& tableSet, const Chain& tableName, CegoPredDesc* pPred); 83 …heckOp(const Chain& tableSet, const Chain& checkName, const Chain& tableName, CegoPredDesc* pPred); 93 …, Chain& tableName, ListT<CegoField>& fl, ListT<CegoExpr*>& exprList, CegoPredDesc*& pPred, CegoDi… 94 … void getDeleteArg(Chain& tableSet, Chain& tableName, CegoPredDesc*& pPred, CegoDistManager* pGTM); 99 …void getCreateCheckArg(Chain& tableSet, Chain& checkName, Chain& tableName, CegoPredDesc*& pPred, …
|
H A D | CegoSelect.cc | 151 CegoPredDesc* pPred, in CegoSelect() 1235 ListT<CegoPredDesc*> predList; in addObject4CO() 2131 CegoPredDesc *pA = *pPredA; in consolidateConjunctionList() 2132 CegoPredDesc *pB = *pPredB; in consolidateConjunctionList() 2147 CegoPredDesc *pCondPred = new CegoPredDesc(pCond); in consolidateConjunctionList() 2190 StackT<CegoPredDesc*> orderedStack; in consolidateConjunctionList() 2261 CegoPredDesc *pP; in consolidateConjunctionList() 2930 if ( pP->getMode() == CegoPredDesc::IN in filterPredRef() 3910 _pPred = new CegoPredDesc(*pPE, pGTM); in fromElement() 3968 ListT<CegoPredDesc*> predList; in getAttrRefList() [all …]
|
H A D | CegoCheckObject.cc | 46 …eckObject(int tabSetId, const Chain& checkName, const Chain& tabName, CegoPredDesc *pPredDesc) : C… in CegoCheckObject() 70 void CegoCheckObject::setPredDesc(CegoPredDesc *pPredDesc) in setPredDesc() 75 CegoPredDesc* CegoCheckObject::getPredDesc() in getPredDesc() 127 _pPredDesc = new CegoPredDesc(bufPtr, 0, getTabSetId() ); in decode() 197 _pPredDesc = new CegoPredDesc(*pPredElement, 0); in putElement()
|
H A D | CegoDatabaseFormater.h | 80 CegoPredDesc *pPred, 91 virtual Chain formatPred(CegoPredDesc::CompMode mode, 99 CegoPredDesc* pPred, 111 CegoPredDesc *pPred, 121 …virtual Chain formatCaseCond(const ListT<CegoPredDesc*>& predList, const ListT<CegoExpr*>& exprLis…
|
H A D | CegoAttrCond.cc | 240 void CegoAttrCond::asConjunctionList(const ListT<CegoExpr*>& exprList, ListT<CegoPredDesc*>& conjun… in asConjunctionList() 245 CegoPredDesc *pP; in asConjunctionList() 259 pP = new CegoPredDesc(pExpr, in asConjunctionList() 267 pP = new CegoPredDesc(pExpr, in asConjunctionList() 273 pP = new CegoPredDesc(pExpr, in asConjunctionList() 279 pP = new CegoPredDesc(pExpr, in asConjunctionList() 285 pP = new CegoPredDesc(pExpr, in asConjunctionList()
|
H A D | CegoDistManager.h | 60 …k( const Chain& tableSet, const Chain& checkName, const Chain& tableName, CegoPredDesc *pPredDesc); 61 …eLocalCheck(int tabSetId, const Chain& checkName, const Chain& tableName, CegoPredDesc *pPredDesc); 73 …unsigned long long deleteDistDataTable(CegoTableObject& oe, CegoPredDesc* pPred, CegoProcBlock* pB… 74 …unsigned long long deleteLocalDataTable(CegoTableObject& oe, CegoPredDesc* pPred, CegoProcBlock* p… 77 CegoPredDesc* pPred, 85 CegoPredDesc* pPred,
|
H A D | CegoQuery.h | 59 …pGTM, const Chain& tableSet, const Chain& tableName, const Chain& tableAlias, CegoPredDesc* pPred); 60 …st Chain& tableSet, const Chain& tableName, const Chain& tableAlias, CegoPredDesc* pPred, ListT<C… 104 CegoPredDesc *_pPred;
|
H A D | CegoJoinObject.cc | 52 …ype, CegoContentObject *pLeftObject, CegoContentObject *pRightObject, CegoPredDesc *pPred ) : Cego… in CegoJoinObject() 188 _pPred = new CegoPredDesc(bufPtr, 0, 0); in decode() 207 CegoPredDesc* CegoJoinObject::getPredDesc() in getPredDesc() 212 void CegoJoinObject::getPredList(ListT<CegoPredDesc*>& predList) in getPredList() 365 _pPred = new CegoPredDesc(*pPred, 0); in putElement()
|
H A D | CegoAction.cc | 6179 CegoPredDesc* pP = new CegoPredDesc(_pSelect); in wcPredicateQueryExists() 6191 CegoPredDesc* pP = new CegoPredDesc(pExpr, exprList, false); in wcPredicateIn() 6203 CegoPredDesc* pP = new CegoPredDesc(pExpr, exprList, true); in wcPredicateNotIn() 6213 CegoPredDesc* pP = new CegoPredDesc(pExpr, _pSelect, false); in wcPredicateQueryIn() 6222 CegoPredDesc* pP = new CegoPredDesc(pExpr, _pSelect, true); in wcPredicateQueryNotIn() 6236 CegoPredDesc* pP = new CegoPredDesc(pExpr2, pExpr1, comp); in wcPredicateExprComp() 6252 CegoPredDesc* pP = new CegoPredDesc(pExpr3, pExpr2, pExpr1); in wcPredicateBetween() 6262 CegoPredDesc* pP = new CegoPredDesc(pExpr, true); in wcPredicateNullComp() 6271 CegoPredDesc* pP = new CegoPredDesc(pExpr, false); in wcPredicateNotNullComp() 6303 CegoPredDesc* pP = new CegoPredDesc(pCondDesc); in wcPredicateCondition() [all …]
|
H A D | CegoTableManager.h | 141 …unsigned long long deleteDataTable(CegoTableObject& oe, CegoPredDesc* pPred, CegoProcBlock* pBlock… 146 CegoPredDesc* pPred, CegoProcBlock* pBlock, bool isSynced); 174 CegoPredDesc* pPred, 188 CegoPredDesc* pPred, 236 …void createCheck(int tabSetId, const Chain& checkName, const Chain& tableName, CegoPredDesc *pPred…
|
/dports/databases/cegobridge/cegobridge-1.6.1/src/ |
H A D | MySQLFormater.h | 83 …const ListT<CegoContentObject*>& coList, CegoPredDesc *pPred, ListT<CegoAttrDesc*> *pGroupList, Ce… 87 …CegoPredDesc::CompMode mode, CegoExpr* pExpr1, CegoExpr *pExpr2, CegoExpr* pExpr3, ListT<CegoExpr*… 90 …T<CegoReturnVar*>& retVarList, const ListT<CegoAlterDesc>& alterList, CegoPredDesc *pPred, CegoSel… 96 …Chain formatCaseCond(const ListT<CegoPredDesc*>& predList, const ListT<CegoExpr*>& exprList, CegoE…
|
H A D | OracleFormater.h | 80 …const ListT<CegoContentObject*>& coList, CegoPredDesc *pPred, ListT<CegoAttrDesc*> *pGroupList, Ce… 84 …CegoPredDesc::CompMode mode, CegoExpr* pExpr1, CegoExpr *pExpr2, CegoExpr* pExpr3, ListT<CegoExpr*… 87 …T<CegoReturnVar*>& retVarList, const ListT<CegoAlterDesc>& alterList, CegoPredDesc *pPred, CegoSel… 94 …Chain formatCaseCond(const ListT<CegoPredDesc*>& predList, const ListT<CegoExpr*>& exprList, CegoE…
|
H A D | PostgresFormater.h | 80 …const ListT<CegoContentObject*>& coList, CegoPredDesc *pPred, ListT<CegoAttrDesc*> *pGroupList, Ce… 84 …CegoPredDesc::CompMode mode, CegoExpr* pExpr1, CegoExpr *pExpr2, CegoExpr* pExpr3, ListT<CegoExpr*… 87 …T<CegoReturnVar*>& retVarList, const ListT<CegoAlterDesc>& alterList, CegoPredDesc *pPred, CegoSel… 93 …Chain formatCaseCond(const ListT<CegoPredDesc*>& predList, const ListT<CegoExpr*>& exprList, CegoE…
|
H A D | MySQLFormater.cc | 1695 case CegoPredDesc::CONDITION: in formatPred() 1720 case CegoPredDesc::NOTPRED: in formatPred() 1725 case CegoPredDesc::EXPRCOMP: in formatPred() 1754 case CegoPredDesc::BETWEEN: in formatPred() 1763 case CegoPredDesc::ISLIKE: in formatPred() 1770 case CegoPredDesc::ISNOTLIKE: in formatPred() 1777 case CegoPredDesc::NULLCOMP: in formatPred() 1795 case CegoPredDesc::IN: in formatPred() 1812 case CegoPredDesc::NOTIN: in formatPred() 1829 case CegoPredDesc::INSUB: in formatPred() [all …]
|