#include <ssp.hpp>
|
ssp_witness & | operator= (const ssp_witness< FieldType > &other)=default |
|
ssp_witness & | operator= (ssp_witness< FieldType > &&other)=default |
|
| ssp_witness (const ssp_witness< FieldType > &other)=default |
|
| ssp_witness (const std::size_t num_variables, const std::size_t degree, const std::size_t num_inputs, const typename FieldType::value_type &d, const std::vector< typename FieldType::value_type > &coefficients_for_Vs, const std::vector< typename FieldType::value_type > &coefficients_for_H) |
|
| ssp_witness (const std::size_t num_variables, const std::size_t degree, const std::size_t num_inputs, const typename FieldType::value_type &d, const std::vector< typename FieldType::value_type > &coefficients_for_Vs, std::vector< typename FieldType::value_type > &&coefficients_for_H) |
|
| ssp_witness (ssp_witness< FieldType > &&other)=default |
|
template<typename FieldType>
struct nil::crypto3::zk::snark::ssp_witness< FieldType >
A SSP witness.
◆ ssp_witness() [1/4]
template<typename FieldType >
nil::crypto3::zk::snark::ssp_witness< FieldType >::ssp_witness |
( |
const std::size_t |
num_variables, |
|
|
const std::size_t |
degree, |
|
|
const std::size_t |
num_inputs, |
|
|
const typename FieldType::value_type & |
d, |
|
|
const std::vector< typename FieldType::value_type > & |
coefficients_for_Vs, |
|
|
const std::vector< typename FieldType::value_type > & |
coefficients_for_H |
|
) |
| |
|
inline |
◆ ssp_witness() [2/4]
template<typename FieldType >
nil::crypto3::zk::snark::ssp_witness< FieldType >::ssp_witness |
( |
const std::size_t |
num_variables, |
|
|
const std::size_t |
degree, |
|
|
const std::size_t |
num_inputs, |
|
|
const typename FieldType::value_type & |
d, |
|
|
const std::vector< typename FieldType::value_type > & |
coefficients_for_Vs, |
|
|
std::vector< typename FieldType::value_type > && |
coefficients_for_H |
|
) |
| |
|
inline |
◆ ssp_witness() [3/4]
template<typename FieldType >
◆ ssp_witness() [4/4]
template<typename FieldType >
◆ operator=() [1/2]
template<typename FieldType >
◆ operator=() [2/2]
template<typename FieldType >
◆ coefficients_for_H
template<typename FieldType >
◆ coefficients_for_Vs
template<typename FieldType >
template<typename FieldType >
◆ degree
template<typename FieldType >
◆ num_inputs
template<typename FieldType >
◆ num_variables
template<typename FieldType >
The documentation for this struct was generated from the following file: