Home
last modified time | relevance | path

Searched refs:CegoPredDesc (Results 1 – 25 of 41) sorted by relevance

12

/dports/databases/cego/cego-2.47.11/src/
H A DCegoPredDesc.cc45 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 DCegoPredDesc.h37 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 DCegoQueryHelper.h52 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 DCegoCaseCond.cc54 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 DCegoCondDesc.h41 CegoPredDesc* Left();
42 CegoPredDesc* Right();
44 void setLeft(CegoPredDesc* pP);
45 void setRight(CegoPredDesc* pP);
74 CegoPredDesc *_pLeft;
75 CegoPredDesc *_pRight;
H A DCegoCondDesc.cc98 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 DCegoSelect.h60 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 DCegoCheckObject.h41 …CegoCheckObject(int tabSetId, const Chain& checkName, const Chain& tabName, CegoPredDesc *pPredDes…
48 void setPredDesc(CegoPredDesc *pPredDesc);
49 CegoPredDesc* getPredDesc();
71 CegoPredDesc *_pPredDesc;
H A DCegoJoinObject.h41 …oinType, CegoContentObject *pLeftObject, CegoContentObject *pRightObject, CegoPredDesc *pPred = 0);
55 CegoPredDesc* getPredDesc();
56 void getPredList(ListT<CegoPredDesc*>& predList);
78 CegoPredDesc *_pPred;
H A DCegoQueryHelper.cc46 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 DCegoCaseCond.h46 void addPred(CegoPredDesc *CegoPredDesc, CegoExpr* pExpr);
49 ListT<CegoPredDesc*>& getPredList();
85 ListT<CegoPredDesc*> _predList;
H A DCegoDistDbHandler.h50 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 DCegoSelect.cc151 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 DCegoCheckObject.cc46 …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 DCegoDatabaseFormater.h80 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 DCegoAttrCond.cc240 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 DCegoDistManager.h60 …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 DCegoQuery.h59 …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 DCegoJoinObject.cc52 …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 DCegoAction.cc6179 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 DCegoTableManager.h141 …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 DMySQLFormater.h83 …const ListT<CegoContentObject*>& coList, CegoPredDesc *pPred, ListT<CegoAttrDesc*> *pGroupList, Ce…
87CegoPredDesc::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 DOracleFormater.h80 …const ListT<CegoContentObject*>& coList, CegoPredDesc *pPred, ListT<CegoAttrDesc*> *pGroupList, Ce…
84CegoPredDesc::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 DPostgresFormater.h80 …const ListT<CegoContentObject*>& coList, CegoPredDesc *pPred, ListT<CegoAttrDesc*> *pGroupList, Ce…
84CegoPredDesc::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 DMySQLFormater.cc1695 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 …]

12