Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::binder Namespace Reference

Classes

struct  BoundAlterInfo
 
struct  BoundCreateTableInfo
 
struct  BoundExtraAddPropertyInfo
 
struct  BoundExtraAlterInfo
 
struct  BoundExtraCommentInfo
 
struct  BoundExtraCreateCatalogEntryInfo
 
struct  BoundExtraCreateNodeTableInfo
 
struct  BoundExtraCreateRdfGraphInfo
 
struct  BoundExtraCreateRelTableGroupInfo
 
struct  BoundExtraCreateRelTableInfo
 
struct  BoundExtraCreateTableInfo
 
struct  BoundExtraDropPropertyInfo
 
struct  BoundExtraRenamePropertyInfo
 
struct  BoundExtraRenameTableInfo
 
class  Expression
 
struct  ExpressionEquality
 
struct  ExpressionHasher
 
struct  PropertyInfo
 

Typedefs

using expression_vector = std::vector<std::shared_ptr<Expression>>
 
using expression_pair = std::pair<std::shared_ptr<Expression>, std::shared_ptr<Expression>>
 
using expression_set
 
template<typename T >
using expression_map
 

Typedef Documentation

◆ expression_map

template<typename T >
using kuzu::binder::expression_map
Initial value:
std::unordered_map<std::shared_ptr<Expression>, T, ExpressionHasher, ExpressionEquality>

◆ expression_pair

using kuzu::binder::expression_pair = std::pair<std::shared_ptr<Expression>, std::shared_ptr<Expression>>

◆ expression_set

Initial value:
std::unordered_set<std::shared_ptr<Expression>, ExpressionHasher, ExpressionEquality>

◆ expression_vector

using kuzu::binder::expression_vector = std::vector<std::shared_ptr<Expression>>