20 lines
387 B
C++
20 lines
387 B
C++
#ifndef QUERY_QUERY_PART_VISITOR_HPP
|
|
#define QUERY_QUERY_PART_VISITOR_HPP
|
|
|
|
namespace matador::query {
|
|
|
|
class query_select_part;
|
|
class query_from_part;
|
|
|
|
class query_part_visitor
|
|
{
|
|
public:
|
|
virtual ~query_part_visitor() = default;
|
|
|
|
virtual void visit(query_select_part &select_part) = 0;
|
|
virtual void visit(query_from_part &from_part) = 0;
|
|
};
|
|
|
|
}
|
|
#endif //QUERY_QUERY_PART_VISITOR_HPP
|