Project
Loading...
Searching...
No Matches
o2::soa::Binding Struct Reference

Type-checking index column binding. More...

#include <ASoA.h>

Public Member Functions

template<typename T >
void bind (T const *table)
 
template<typename T >
T const * get () const
 

Public Attributes

void const * ptr = nullptr
 
size_t hash = 0
 
std::span< TableRef const > refs
 

Detailed Description

Type-checking index column binding.

Definition at line 377 of file ASoA.h.

Member Function Documentation

◆ bind()

template<typename T >
void o2::soa::Binding::bind ( T const *  table)
inline

Definition at line 383 of file ASoA.h.

◆ get()

template<typename T >
T const * o2::soa::Binding::get ( ) const
inline

Definition at line 391 of file ASoA.h.

Member Data Documentation

◆ hash

size_t o2::soa::Binding::hash = 0

Definition at line 379 of file ASoA.h.

◆ ptr

void const* o2::soa::Binding::ptr = nullptr

Definition at line 378 of file ASoA.h.

◆ refs

std::span<TableRef const> o2::soa::Binding::refs

Definition at line 380 of file ASoA.h.


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