souffle  2.0.2-371-g6315b36
Data Fields
souffle::SparseArray< T, BITS, merge_op, copy_op >::RootInfoSnapshot Struct Reference

A struct to cover a snapshot of the root node state. More...

Collaboration diagram for souffle::SparseArray< T, BITS, merge_op, copy_op >::RootInfoSnapshot:
Collaboration graph

Data Fields

uint32_t levels
 
index_type offset
 
Noderoot
 
uintptr_t version
 

Detailed Description

template<typename T, unsigned BITS = 6, typename merge_op = default_merge<T>, typename copy_op = identity<T>>
struct souffle::SparseArray< T, BITS, merge_op, copy_op >::RootInfoSnapshot

A struct to cover a snapshot of the root node state.

Definition at line 598 of file Brie.h.

Field Documentation

◆ levels

template<typename T , unsigned BITS = 6, typename merge_op = default_merge<T>, typename copy_op = identity<T>>
uint32_t souffle::SparseArray< T, BITS, merge_op, copy_op >::RootInfoSnapshot::levels

Definition at line 602 of file Brie.h.

◆ offset

template<typename T , unsigned BITS = 6, typename merge_op = default_merge<T>, typename copy_op = identity<T>>
index_type souffle::SparseArray< T, BITS, merge_op, copy_op >::RootInfoSnapshot::offset

Definition at line 604 of file Brie.h.

◆ root

template<typename T , unsigned BITS = 6, typename merge_op = default_merge<T>, typename copy_op = identity<T>>
Node* souffle::SparseArray< T, BITS, merge_op, copy_op >::RootInfoSnapshot::root

Definition at line 600 of file Brie.h.

◆ version

template<typename T , unsigned BITS = 6, typename merge_op = default_merge<T>, typename copy_op = identity<T>>
uintptr_t souffle::SparseArray< T, BITS, merge_op, copy_op >::RootInfoSnapshot::version

Definition at line 606 of file Brie.h.


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