greenplumn CErrorHandlerStandard 源码

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

greenplumn CErrorHandlerStandard 代码

文件路径:/src/backend/gporca/libgpos/include/gpos/error/CErrorHandlerStandard.h

//---------------------------------------------------------------------------
//	Greenplum Database
//	Copyright (C) 2008 - 2010 Greenplum, Inc.
//
//	@filename:
//		CErrorHandlerStandard.h
//
//	@doc:
//		Standard error handler
//---------------------------------------------------------------------------
#ifndef GPOS_CErrorHandlerStandard_H
#define GPOS_CErrorHandlerStandard_H

#include "gpos/error/CErrorHandler.h"

namespace gpos
{
//---------------------------------------------------------------------------
//	@class:
//		CErrorHandlerStandard
//
//	@doc:
//		Default error handler;
//
//---------------------------------------------------------------------------
class CErrorHandlerStandard : public CErrorHandler
{
private:
public:
	CErrorHandlerStandard(const CErrorHandlerStandard &) = delete;

	// ctor
	CErrorHandlerStandard() = default;

	// dtor
	~CErrorHandlerStandard() override = default;

	// process error
	void Process(CException exception) override;

};	// class CErrorHandlerStandard
}  // namespace gpos

#endif	// !GPOS_CErrorHandlerStandard_H

// EOF

相关信息

greenplumn 源码目录

相关文章

greenplumn CAutoExceptionStack 源码

greenplumn CAutoTrace 源码

greenplumn CErrorContext 源码

greenplumn CErrorHandler 源码

greenplumn CException 源码

greenplumn CLogger 源码

greenplumn CLoggerStream 源码

greenplumn CLoggerSyslog 源码

greenplumn CMessage 源码

greenplumn CMessageRepository 源码

0  赞