Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
RawPointer< T > Struct Template Reference

#include <raw_pointer.hpp>

Public Member Functions

void msgpack_pack (auto &packer) const
 
void msgpack_unpack (auto object)
 
void msgpack_schema (auto &packer) const
 
T * operator-> ()
 

Public Attributes

T * ptr = nullptr
 

Detailed Description

template<typename T>
struct RawPointer< T >

Definition at line 8 of file raw_pointer.hpp.

Member Function Documentation

◆ msgpack_pack()

template<typename T >
void RawPointer< T >::msgpack_pack ( auto &  packer) const
inline

Definition at line 15 of file raw_pointer.hpp.

◆ msgpack_schema()

template<typename T >
void RawPointer< T >::msgpack_schema ( auto &  packer) const
inline

Definition at line 22 of file raw_pointer.hpp.

◆ msgpack_unpack()

template<typename T >
void RawPointer< T >::msgpack_unpack ( auto  object)
inline

Definition at line 19 of file raw_pointer.hpp.

◆ operator->()

template<typename T >
T * RawPointer< T >::operator-> ( )
inline

Definition at line 34 of file raw_pointer.hpp.

Member Data Documentation

◆ ptr

template<typename T >
T* RawPointer< T >::ptr = nullptr

Definition at line 10 of file raw_pointer.hpp.


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