mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Public Member Functions | Friends
m::ast::Command Struct Referenceabstract

#include <AST.hpp>

Inheritance diagram for m::ast::Command:
[legend]

Public Member Functions

virtual ~Command ()=default
 
virtual void accept (ASTCommandVisitor &v)=0
 
virtual void accept (ConstASTCommandVisitor &v) const =0
 
void dump (std::ostream &out) const
 
void dump () const
 

Friends

std::ostream &M_EXPORT operator<< (std::ostream &out, const Command &cmd)
 

Detailed Description

Definition at line 750 of file AST.hpp.

Constructor & Destructor Documentation

◆ ~Command()

virtual m::ast::Command::~Command ( )
virtualdefault

Member Function Documentation

◆ accept() [1/2]

virtual void m::ast::Command::accept ( ASTCommandVisitor v)
pure virtual

◆ accept() [2/2]

virtual void m::ast::Command::accept ( ConstASTCommandVisitor v) const
pure virtual

◆ dump() [1/2]

void Command::dump ( ) const

Definition at line 251 of file AST.cpp.

References dump().

Referenced by dump().

◆ dump() [2/2]

void Command::dump ( std::ostream &  out) const

Definition at line 245 of file AST.cpp.

Friends And Related Function Documentation

◆ operator<<

std::ostream &M_EXPORT operator<< ( std::ostream &  out,
const Command cmd 
)
friend

The documentation for this struct was generated from the following files: