Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <backing_memory.hpp>
Public Member Functions | |
T * | raw_data () |
![]() | |
BackingMemory ()=default | |
BackingMemory (const BackingMemory &)=delete | |
BackingMemory (BackingMemory &&other)=delete | |
BackingMemory & | operator= (const BackingMemory &)=delete |
BackingMemory & | operator= (const BackingMemory &&)=delete |
virtual | ~BackingMemory ()=default |
Private Member Functions | |
AlignedMemory (size_t size) | |
Private Attributes | |
std::shared_ptr< T[]> | data |
friend | BackingMemory< T > |
Additional Inherited Members | |
![]() | |
static std::shared_ptr< BackingMemory< T > > | allocate (size_t size) |
Definition at line 55 of file backing_memory.hpp.
|
inlineprivate |
Definition at line 60 of file backing_memory.hpp.
|
inlinevirtual |
Implements BackingMemory< T >.
Definition at line 57 of file backing_memory.hpp.
|
private |
Definition at line 69 of file backing_memory.hpp.
|
private |
Definition at line 67 of file backing_memory.hpp.