greenplumn CDatumSortedSet 源码
greenplumn CDatumSortedSet 代码
文件路径:/src/backend/gporca/libgpopt/include/gpopt/base/CDatumSortedSet.h
// Greenplum Database
// Copyright (C) 2016 VMware, Inc. or its affiliates.
#ifndef GPOPT_CDatumSortedSet_H
#define GPOPT_CDatumSortedSet_H
#include "gpos/memory/CMemoryPool.h"
#include "gpopt/base/IComparator.h"
#include "gpopt/operators/CExpression.h"
#include "naucrates/base/IDatum.h"
namespace gpopt
{
// A sorted and uniq'd array of pointers to datums
// It facilitates the construction of CConstraintInterval
class CDatumSortedSet : public IDatumArray
{
private:
BOOL m_fIncludesNull;
public:
CDatumSortedSet(CMemoryPool *mp, CExpression *pexprArray,
const IComparator *pcomp);
BOOL FIncludesNull() const;
};
} // namespace gpopt
#endif
相关信息
相关文章
greenplumn CColConstraintsArrayMapper 源码
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦