helib::FatEncodedPtxt_base Class Referenceabstract

#include <EncodedPtxt.h>

Inheritance diagram for helib::FatEncodedPtxt_base:
helib::FatEncodedPtxt_derived_BGV helib::FatEncodedPtxt_derived_CKKS

Public Member Functions

virtual ~FatEncodedPtxt_base ()
 
virtual FatEncodedPtxt_baseclone () const =0
 
virtual bool isBGV () const
 
virtual bool isCKKS () const
 
virtual const FatEncodedPtxt_BGVgetBGV () const
 
virtual const FatEncodedPtxt_CKKSgetCKKS () const
 

Constructor & Destructor Documentation

◆ ~FatEncodedPtxt_base()

virtual helib::FatEncodedPtxt_base::~FatEncodedPtxt_base ( )
inlinevirtual

Member Function Documentation

◆ clone()

virtual FatEncodedPtxt_base* helib::FatEncodedPtxt_base::clone ( ) const
pure virtual

◆ getBGV()

virtual const FatEncodedPtxt_BGV& helib::FatEncodedPtxt_base::getBGV ( ) const
inlinevirtual

◆ getCKKS()

virtual const FatEncodedPtxt_CKKS& helib::FatEncodedPtxt_base::getCKKS ( ) const
inlinevirtual

◆ isBGV()

virtual bool helib::FatEncodedPtxt_base::isBGV ( ) const
inlinevirtual

◆ isCKKS()

virtual bool helib::FatEncodedPtxt_base::isCKKS ( ) const
inlinevirtual