Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::stdlib::public_witness_t< Builder > Class Template Reference

#include <witness.hpp>

Inheritance diagram for bb::stdlib::public_witness_t< Builder >:
bb::stdlib::witness_t< Builder >

Public Member Functions

 public_witness_t ()=default
 
 public_witness_t (Builder *parent_context, const bb::fr &in)
 
 public_witness_t (Builder *parent_context, const bool in)
 
template<typename T >
 public_witness_t (Builder *parent_context, T const in)
 
- Public Member Functions inherited from bb::stdlib::witness_t< Builder >
 witness_t ()=default
 
 witness_t (Builder *parent_context, const bb::fr &in)
 
 witness_t (Builder *parent_context, const bool in)
 
 witness_t (Builder *parent_context, IntegralOrEnum auto const in)
 
bool is_constant () const
 

Additional Inherited Members

- Static Public Member Functions inherited from bb::stdlib::witness_t< Builder >
static witness_t create_constant_witness (Builder *parent_context, const bb::fr &in)
 
- Public Attributes inherited from bb::stdlib::witness_t< Builder >
bb::fr witness
 
uint32_t witness_index = IS_CONSTANT
 
Buildercontext = nullptr
 

Detailed Description

template<typename Builder>
class bb::stdlib::public_witness_t< Builder >

Definition at line 59 of file witness.hpp.

Constructor & Destructor Documentation

◆ public_witness_t() [1/4]

◆ public_witness_t() [2/4]

template<typename Builder >
bb::stdlib::public_witness_t< Builder >::public_witness_t ( Builder parent_context,
const bb::fr in 
)
inline

Definition at line 66 of file witness.hpp.

◆ public_witness_t() [3/4]

template<typename Builder >
bb::stdlib::public_witness_t< Builder >::public_witness_t ( Builder parent_context,
const bool  in 
)
inline

Definition at line 73 of file witness.hpp.

◆ public_witness_t() [4/4]

template<typename Builder >
template<typename T >
bb::stdlib::public_witness_t< Builder >::public_witness_t ( Builder parent_context,
T const  in 
)
inline

Definition at line 84 of file witness.hpp.


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