Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <variable.hpp>
Public Member Functions | |
MultiPackedWord (const FieldType &fieldType=AGNOSTIC) | |
MultiPackedWord (const size_t numBits, const FieldType &fieldType, const ::std::string &name) | |
void | resize (const size_t numBits) |
::std::string | name () const |
![]() | |
VariableArray (const ::std::string &name="") | |
VariableArray (const int size, const ::std::string &name="") | |
VariableArray (const size_t size, const ::std::string &name="") | |
VariableArray (const size_t size, const Variable &contents) | |
::std::string | name () const |
Holds variables whose purpose is to be populated with the packed form of some word. word representation can be larger than a single field element in small enough fields
Definition at line 404 of file variable.hpp.
Definition at line 383 of file variable.cpp.
gadgetlib2::MultiPackedWord::MultiPackedWord | ( | const size_t | numBits, |
const FieldType & | fieldType, | ||
const ::std::string & | name | ||
) |
|
inline |
Definition at line 418 of file variable.hpp.
void gadgetlib2::MultiPackedWord::resize | ( | const size_t | numBits | ) |