#include <cudf/ast/ast_operator.hpp>#include <cudf/scalar/scalar.hpp>#include <cudf/scalar/scalar_device_view.cuh>#include <cudf/table/table_view.hpp>#include <cudf/types.hpp>#include <cudf/utilities/error.hpp>#include <cstdint>#include <memory>#include <vector>Go to the source code of this file.
Classes | |
| struct | cudf::ast::expression |
| A generic expression that can be evaluated to return a value. More... | |
| class | cudf::ast::generic_scalar_device_view |
| A type-erased scalar_device_view where the value is a fixed width type or a string. More... | |
| class | cudf::ast::literal |
| A literal value used in an abstract syntax tree. More... | |
| class | cudf::ast::column_reference |
| A expression referring to data from a column in a table. More... | |
| class | cudf::ast::operation |
| An operation expression holds an operator and zero or more operands. More... | |
| class | cudf::ast::column_name_reference |
| A expression referring to data from a column in a table. More... | |
| class | cudf::ast::tree |
| An AST expression tree. It owns and contains multiple dependent expressions. All the expressions are destroyed when the tree is destroyed. More... | |
Namespaces | |
| cudf | |
| cuDF interfaces | |
Enumerations | |
| enum class | cudf::ast::table_reference { LEFT , RIGHT , OUTPUT } |
| Enum of table references. More... | |