helib::EncodedPtxt_derived_CKKS Class Reference

#include <EncodedPtxt.h>

Inheritance diagram for helib::EncodedPtxt_derived_CKKS:
helib::EncodedPtxt_base helib::EncodedPtxt_CKKS

Public Member Functions

virtual EncodedPtxt_baseclone () const override
 
virtual bool isCKKS () const override
 
virtual const EncodedPtxt_CKKSgetCKKS () const override
 
 EncodedPtxt_CKKS (const zzX &poly_, double mag_, double scale_, double err_, const Context &context_)
 
- Public Member Functions inherited from helib::EncodedPtxt_base
virtual ~EncodedPtxt_base ()
 
virtual bool isBGV () const
 
virtual const EncodedPtxt_BGVgetBGV () const
 
- Public Member Functions inherited from helib::EncodedPtxt_CKKS
const zzXgetPoly () const
 
double getMag () const
 
double getScale () const
 
double getErr () const
 
const ContextgetContext () const
 
 EncodedPtxt_CKKS (const zzX &poly_, double mag_, double scale_, double err_, const Context &context_)
 

Member Function Documentation

◆ clone()

virtual EncodedPtxt_base* helib::EncodedPtxt_derived_CKKS::clone ( ) const
inlineoverridevirtual

◆ EncodedPtxt_CKKS()

helib::EncodedPtxt_CKKS::EncodedPtxt_CKKS
inline

◆ getCKKS()

virtual const EncodedPtxt_CKKS& helib::EncodedPtxt_derived_CKKS::getCKKS ( ) const
inlineoverridevirtual

Reimplemented from helib::EncodedPtxt_base.

◆ isCKKS()

virtual bool helib::EncodedPtxt_derived_CKKS::isCKKS ( ) const
inlineoverridevirtual

Reimplemented from helib::EncodedPtxt_base.