Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
MemoryTagWrapper Struct Reference

Wrapper for MemoryTag to allow for msgpack packing and unpacking. More...

#include <instruction.hpp>

Public Member Functions

 MemoryTagWrapper ()=default
 
 MemoryTagWrapper (MemoryTag v)
 
 operator MemoryTag () const
 
void msgpack_pack (auto &packer) const
 
void msgpack_unpack (msgpack::object const &o)
 

Public Attributes

MemoryTag value
 

Detailed Description

Wrapper for MemoryTag to allow for msgpack packing and unpacking.

Examples
/opt/build/repo/barretenberg/cpp/src/barretenberg/avm_fuzzer/fuzz_lib/instruction.hpp.

Definition at line 17 of file instruction.hpp.

Constructor & Destructor Documentation

◆ MemoryTagWrapper() [1/2]

MemoryTagWrapper::MemoryTagWrapper ( )
default

◆ MemoryTagWrapper() [2/2]

MemoryTagWrapper::MemoryTagWrapper ( MemoryTag  v)
inline

Definition at line 21 of file instruction.hpp.

Member Function Documentation

◆ msgpack_pack()

void MemoryTagWrapper::msgpack_pack ( auto &  packer) const
inline

◆ msgpack_unpack()

void MemoryTagWrapper::msgpack_unpack ( msgpack::object const &  o)
inline

◆ operator MemoryTag()

MemoryTagWrapper::operator MemoryTag ( ) const
inline

Definition at line 25 of file instruction.hpp.

Member Data Documentation

◆ value


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