helib::decode_pa_impl< type > Class Template Reference

Static Public Member Functions

static void apply (const EncryptedArrayDerived< type > &ea, std::vector< NTL::ZZX > &array, const PlaintextArray &pa)
 
static void apply (const EncryptedArrayDerived< type > &ea, std::vector< long > &array, const PlaintextArray &pa)
 
static void apply (UNUSED const EncryptedArrayDerived< type > &ea, UNUSED std::vector< cx_double > &array, UNUSED const PlaintextArray &pa)
 
static void apply (UNUSED const EncryptedArrayDerived< type > &ea, UNUSED std::vector< double > &array, UNUSED const PlaintextArray &pa)
 

Member Function Documentation

◆ apply() [1/4]

template<typename type >
static void helib::decode_pa_impl< type >::apply ( const EncryptedArrayDerived< type > &  ea,
std::vector< long > &  array,
const PlaintextArray pa 
)
inlinestatic

◆ apply() [2/4]

template<typename type >
static void helib::decode_pa_impl< type >::apply ( const EncryptedArrayDerived< type > &  ea,
std::vector< NTL::ZZX > &  array,
const PlaintextArray pa 
)
inlinestatic

◆ apply() [3/4]

template<typename type >
static void helib::decode_pa_impl< type >::apply ( UNUSED const EncryptedArrayDerived< type > &  ea,
UNUSED std::vector< cx_double > &  array,
UNUSED const PlaintextArray pa 
)
inlinestatic

◆ apply() [4/4]

template<typename type >
static void helib::decode_pa_impl< type >::apply ( UNUSED const EncryptedArrayDerived< type > &  ea,
UNUSED std::vector< double > &  array,
UNUSED const PlaintextArray pa 
)
inlinestatic