Project
Loading...
Searching...
No Matches
o2::framework::expressions::BindingNode Struct Reference

An expression tree node corresponding to a column binding. More...

#include <Expressions.h>

Public Member Functions

 BindingNode (BindingNode const &)=default
 
 BindingNode (BindingNode &&)=delete
 
constexpr BindingNode (const char *name_, uint32_t hash_, atype::type type_)
 

Public Attributes

const charname
 
uint32_t hash
 
atype::type type
 

Detailed Description

An expression tree node corresponding to a column binding.

Definition at line 123 of file Expressions.h.

Constructor & Destructor Documentation

◆ BindingNode() [1/3]

o2::framework::expressions::BindingNode::BindingNode ( BindingNode const &  )
default

◆ BindingNode() [2/3]

o2::framework::expressions::BindingNode::BindingNode ( BindingNode &&  )
delete

◆ BindingNode() [3/3]

constexpr o2::framework::expressions::BindingNode::BindingNode ( const char name_,
uint32_t  hash_,
atype::type  type_ 
)
inlineconstexpr

Definition at line 126 of file Expressions.h.

Member Data Documentation

◆ hash

uint32_t o2::framework::expressions::BindingNode::hash

Definition at line 128 of file Expressions.h.

◆ name

const char* o2::framework::expressions::BindingNode::name

Definition at line 127 of file Expressions.h.

◆ type

atype::type o2::framework::expressions::BindingNode::type

Definition at line 129 of file Expressions.h.


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