xale-db 1.0
minimal SQL engine, written in c++
Loading...
Searching...
No Matches
Xale::Query::Expression Struct Reference

Base expression structure. More...

#include <Statement.h>

Collaboration diagram for Xale::Query::Expression:
Collaboration graph

Public Member Functions

 Expression ()
 Expression (ExpressionType t, std::string val="")

Public Attributes

ExpressionType type
std::string value
std::unique_ptr< BinaryExpressionbinary

Detailed Description

Base expression structure.

Constructor & Destructor Documentation

◆ Expression() [1/2]

Xale::Query::Expression::Expression ( )
inline

◆ Expression() [2/2]

Xale::Query::Expression::Expression ( ExpressionType t,
std::string val = "" )
inlineexplicit

Member Data Documentation

◆ binary

std::unique_ptr<BinaryExpression> Xale::Query::Expression::binary

◆ type

ExpressionType Xale::Query::Expression::type

◆ value

std::string Xale::Query::Expression::value

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