Column-oriented GPU-accelerated Database Management System
CoGaDB
CoGaDB::SQL::ParseTree::AtomExpression Struct Reference

#include <sql_parsetree.hpp>

Inheritance diagram for CoGaDB::SQL::ParseTree::AtomExpression:
Collaboration diagram for CoGaDB::SQL::ParseTree::AtomExpression:

List of all members.

Public Member Functions

 AtomExpression (const boost::any &_atom, AttributeType _type)
void setColumnName (const String &name)
String toString ()
String getQueryPlan (TypedNodePtr &io_node)

Public Attributes

boost::any atom
AttributeType type
String explicit_result_colname

Constructor & Destructor Documentation

CoGaDB::SQL::ParseTree::AtomExpression::AtomExpression ( const boost::any &  _atom,
AttributeType  _type 
) [inline]

Member Function Documentation

Implements CoGaDB::SQL::ParseTree::ScalarExpression.

References hype::queryprocessing::Node::setLeft().

Referenced by CoGaDB::SQL::ParseTree::AlgebraExpression::getQueryPlan().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines