Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
Public Member Functions | Public Attributes | List of all members
libsnark::r1cs_ppzkadsnark_auth_keys< ppT > Class Template Reference

#include <r1cs_ppzkadsnark.hpp>

Public Member Functions

 r1cs_ppzkadsnark_auth_keys ()
 
 r1cs_ppzkadsnark_auth_keys (r1cs_ppzkadsnark_auth_keys< ppT > &&other)=default
 
 r1cs_ppzkadsnark_auth_keys (r1cs_ppzkadsnark_pub_auth_prms< ppT > &&pap, r1cs_ppzkadsnark_pub_auth_key< ppT > &&pak, r1cs_ppzkadsnark_sec_auth_key< ppT > &&sak)
 

Public Attributes

r1cs_ppzkadsnark_pub_auth_prms< ppT > pap
 
r1cs_ppzkadsnark_pub_auth_key< ppT > pak
 
r1cs_ppzkadsnark_sec_auth_key< ppT > sak
 

Detailed Description

template<typename ppT>
class libsnark::r1cs_ppzkadsnark_auth_keys< ppT >

Definition at line 183 of file r1cs_ppzkadsnark.hpp.

Constructor & Destructor Documentation

◆ r1cs_ppzkadsnark_auth_keys() [1/3]

template<typename ppT >
libsnark::r1cs_ppzkadsnark_auth_keys< ppT >::r1cs_ppzkadsnark_auth_keys ( )
inline

Definition at line 190 of file r1cs_ppzkadsnark.hpp.

190 {};

◆ r1cs_ppzkadsnark_auth_keys() [2/3]

template<typename ppT >
libsnark::r1cs_ppzkadsnark_auth_keys< ppT >::r1cs_ppzkadsnark_auth_keys ( r1cs_ppzkadsnark_auth_keys< ppT > &&  other)
default

◆ r1cs_ppzkadsnark_auth_keys() [3/3]

template<typename ppT >
libsnark::r1cs_ppzkadsnark_auth_keys< ppT >::r1cs_ppzkadsnark_auth_keys ( r1cs_ppzkadsnark_pub_auth_prms< ppT > &&  pap,
r1cs_ppzkadsnark_pub_auth_key< ppT > &&  pak,
r1cs_ppzkadsnark_sec_auth_key< ppT > &&  sak 
)
inline

Definition at line 193 of file r1cs_ppzkadsnark.hpp.

197  : pap(std::move(pap)), pak(std::move(pak)), sak(std::move(sak))
198  {
199  }

Member Data Documentation

◆ pak

template<typename ppT >
r1cs_ppzkadsnark_pub_auth_key<ppT> libsnark::r1cs_ppzkadsnark_auth_keys< ppT >::pak

Definition at line 187 of file r1cs_ppzkadsnark.hpp.

◆ pap

template<typename ppT >
r1cs_ppzkadsnark_pub_auth_prms<ppT> libsnark::r1cs_ppzkadsnark_auth_keys< ppT >::pap

Definition at line 186 of file r1cs_ppzkadsnark.hpp.

◆ sak

template<typename ppT >
r1cs_ppzkadsnark_sec_auth_key<ppT> libsnark::r1cs_ppzkadsnark_auth_keys< ppT >::sak

Definition at line 188 of file r1cs_ppzkadsnark.hpp.


The documentation for this class was generated from the following file:
libsnark::r1cs_ppzkadsnark_auth_keys::pap
r1cs_ppzkadsnark_pub_auth_prms< ppT > pap
Definition: r1cs_ppzkadsnark.hpp:186
libsnark::r1cs_ppzkadsnark_auth_keys::sak
r1cs_ppzkadsnark_sec_auth_key< ppT > sak
Definition: r1cs_ppzkadsnark.hpp:188
libsnark::r1cs_ppzkadsnark_auth_keys::pak
r1cs_ppzkadsnark_pub_auth_key< ppT > pak
Definition: r1cs_ppzkadsnark.hpp:187