ExprVisitor.h 387 字节
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#pragma once
// Generated File
// DO NOT EDIT
#include "query/Expr.h"
namespace milvus::query {
class ExprVisitor {
 public:
    virtual ~ExprVisitor() = 0;

 public:
    virtual void
    visit(BoolUnaryExpr&) = 0;

    virtual void
    visit(BoolBinaryExpr&) = 0;

    virtual void
    visit(TermExpr&) = 0;

    virtual void
    visit(RangeExpr&) = 0;
};
}  // namespace milvus::query