|
purify
C++ Purify implementation with native circuit and BPP support
|
Non-owning packed row view used by NativeBulletproofCircuit::PackedWithSlack.
More...
#include <bulletproof.hpp>
Public Member Functions | |
| std::span< const NativeBulletproofCircuitTerm > | entries_view () const noexcept |
Data Fields | |
| const NativeBulletproofCircuitTerm * | data = nullptr |
| std::size_t | size = 0 |
| std::size_t | capacity = 0 |
The underlying storage lives inside the packed circuit slab.
Definition at line 64 of file bulletproof.hpp.
|
inlinenoexcept |
Definition at line 69 of file bulletproof.hpp.
| std::size_t purify::NativeBulletproofCircuitRow::PackedWithSlack::capacity = 0 |
Definition at line 67 of file bulletproof.hpp.
| const NativeBulletproofCircuitTerm* purify::NativeBulletproofCircuitRow::PackedWithSlack::data = nullptr |
Definition at line 65 of file bulletproof.hpp.
Referenced by entries_view().
| std::size_t purify::NativeBulletproofCircuitRow::PackedWithSlack::size = 0 |
Definition at line 66 of file bulletproof.hpp.
Referenced by entries_view().