|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <serde.hpp>
Public Member Functions | |
| value_ptr () | |
| value_ptr (const T &value) | |
| value_ptr (const value_ptr &other) | |
| value_ptr & | operator= (const value_ptr &other) |
| value_ptr (value_ptr &&other)=default | |
| value_ptr & | operator= (value_ptr &&other)=default |
| T & | operator* () |
| const T & | operator* () const |
| T *const | operator-> () |
| const T *const | operator-> () const |
| const T *const | get () const |
| operator bool () const | |
Private Attributes | |
| std::unique_ptr< T > | ptr_ |
Friends | |
| template<typename U > | |
| bool | operator== (const value_ptr< U > &, const value_ptr< U > &) |
|
inline |
|
inline |
|
inline |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
private |