patch 4.0
This commit is contained in:
@ -15,44 +15,44 @@
|
||||
|
||||
#include "common/object/ob_object.h"
|
||||
#include "lib/container/ob_se_array.h"
|
||||
namespace oceanbase {
|
||||
namespace common {
|
||||
namespace oceanbase
|
||||
{
|
||||
namespace common
|
||||
{
|
||||
class ObIAllocator;
|
||||
class ObExprCtx;
|
||||
namespace sqlclient {
|
||||
// namespace sqlclient
|
||||
// {
|
||||
class ObMySQLProxy;
|
||||
// }
|
||||
}
|
||||
} // namespace common
|
||||
namespace sql {
|
||||
namespace sql
|
||||
{
|
||||
class ObExecContext;
|
||||
class ObRawExpr;
|
||||
class ObCreateFuncStmt;
|
||||
class ObCreateFuncExecutor {
|
||||
class ObCreateFuncExecutor
|
||||
{
|
||||
public:
|
||||
const static int OB_DEFAULT_ARRAY_SIZE = 16;
|
||||
ObCreateFuncExecutor()
|
||||
{}
|
||||
virtual ~ObCreateFuncExecutor()
|
||||
{}
|
||||
int execute(ObExecContext& ctx, ObCreateFuncStmt& stmt);
|
||||
|
||||
ObCreateFuncExecutor(){}
|
||||
virtual ~ObCreateFuncExecutor(){}
|
||||
int execute(ObExecContext &ctx, ObCreateFuncStmt &stmt);
|
||||
private:
|
||||
DISALLOW_COPY_AND_ASSIGN(ObCreateFuncExecutor);
|
||||
};
|
||||
|
||||
class ObDropFuncStmt;
|
||||
class ObDropFuncExecutor {
|
||||
class ObDropFuncExecutor
|
||||
{
|
||||
public:
|
||||
ObDropFuncExecutor()
|
||||
{}
|
||||
virtual ~ObDropFuncExecutor()
|
||||
{}
|
||||
int execute(ObExecContext& ctx, ObDropFuncStmt& stmt);
|
||||
|
||||
ObDropFuncExecutor(){}
|
||||
virtual ~ObDropFuncExecutor(){}
|
||||
int execute(ObExecContext &ctx, ObDropFuncStmt &stmt);
|
||||
private:
|
||||
DISALLOW_COPY_AND_ASSIGN(ObDropFuncExecutor);
|
||||
};
|
||||
} // namespace sql
|
||||
} // namespace oceanbase
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user