Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::parser::Statement Class Reference

#include <statement.h>

Public Member Functions

 Statement (common::StatementType statementType)
 
virtual ~Statement ()=default
 
common::StatementType getStatementType () const
 
bool requireTx ()
 
template<class TARGET >
TARGET & cast ()
 
template<class TARGET >
const TARGET & constCast () const
 
template<class TARGET >
const TARGET * constPtrCast () const
 

Constructor & Destructor Documentation

◆ Statement()

kuzu::parser::Statement::Statement ( common::StatementType statementType)
inlineexplicit

◆ ~Statement()

virtual kuzu::parser::Statement::~Statement ( )
virtualdefault

Member Function Documentation

◆ cast()

template<class TARGET >
TARGET & kuzu::parser::Statement::cast ( )
inline

◆ constCast()

template<class TARGET >
const TARGET & kuzu::parser::Statement::constCast ( ) const
inline

◆ constPtrCast()

template<class TARGET >
const TARGET * kuzu::parser::Statement::constPtrCast ( ) const
inline

◆ getStatementType()

common::StatementType kuzu::parser::Statement::getStatementType ( ) const
inline

◆ requireTx()

bool kuzu::parser::Statement::requireTx ( )
inline

The documentation for this class was generated from the following file: