greenplumn CDynamicPtrArrayTest 源码

  • 2022-08-18
  • 浏览 (380)

greenplumn CDynamicPtrArrayTest 代码

文件路径:/src/backend/gporca/libgpos/server/include/unittest/gpos/common/CDynamicPtrArrayTest.h

//---------------------------------------------------------------------------
//	Greenplum Database
//	Copyright (C) 2008 Greenplum, Inc.
//
//	@filename:
//		CDynamicPtrArrayTest.h
//
//	@doc:
//		Test for CDynamicPtrArray
//---------------------------------------------------------------------------
#ifndef GPOS_CDynamicPtrArrayTest_H
#define GPOS_CDynamicPtrArrayTest_H

#include "gpos/base.h"

namespace gpos
{
//---------------------------------------------------------------------------
//	@class:
//		CDynamicPtrArrayTest
//
//	@doc:
//		Static unit tests
//
//---------------------------------------------------------------------------
class CDynamicPtrArrayTest
{
public:
	// unittests
	static GPOS_RESULT EresUnittest();
	static GPOS_RESULT EresUnittest_Basic();
	static GPOS_RESULT EresUnittest_Ownership();
	static GPOS_RESULT EresUnittest_ArrayAppend();
	static GPOS_RESULT EresUnittest_ArrayAppendExactFit();
	static GPOS_RESULT EresUnittest_PdrgpulSubsequenceIndexes();

	// destructor function for char's
	static void DestroyChar(char *);

};	// class CDynamicPtrArrayTest
}  // namespace gpos

#endif	// !GPOS_CDynamicPtrArrayTest_H

// EOF

相关信息

greenplumn 源码目录

相关文章

greenplumn CAutoPTest 源码

greenplumn CAutoRefTest 源码

greenplumn CAutoRgTest 源码

greenplumn CBitSetIterTest 源码

greenplumn CBitSetTest 源码

greenplumn CBitVectorTest 源码

greenplumn CDoubleTest 源码

greenplumn CEnumSetTest 源码

greenplumn CHashMapIterTest 源码

greenplumn CHashMapTest 源码

0  赞