helib::FatEncodedPtxt_derived_BGV Class Reference

#include <EncodedPtxt.h>

Inheritance diagram for helib::FatEncodedPtxt_derived_BGV:
helib::FatEncodedPtxt_base helib::FatEncodedPtxt_BGV

Public Member Functions

virtual FatEncodedPtxt_baseclone () const override
 
virtual bool isBGV () const override
 
virtual const FatEncodedPtxt_BGVgetBGV () const override
 
 FatEncodedPtxt_BGV (const EncodedPtxt_BGV &eptxt, const IndexSet &s)
 
 FatEncodedPtxt_BGV (const DoubleCRT &dcrt_, long ptxtSpace_, double size_)
 
- Public Member Functions inherited from helib::FatEncodedPtxt_base
virtual ~FatEncodedPtxt_base ()
 
virtual bool isCKKS () const
 
virtual const FatEncodedPtxt_CKKSgetCKKS () const
 
- Public Member Functions inherited from helib::FatEncodedPtxt_BGV
const DoubleCRTgetDCRT () const
 
long getPtxtSpace () const
 
const ContextgetContext () const
 
double getSize () const
 
 FatEncodedPtxt_BGV (const EncodedPtxt_BGV &eptxt, const IndexSet &s)
 
 FatEncodedPtxt_BGV (const DoubleCRT &dcrt_, long ptxtSpace_, double size_)
 

Member Function Documentation

◆ clone()

virtual FatEncodedPtxt_base* helib::FatEncodedPtxt_derived_BGV::clone ( ) const
inlineoverridevirtual

◆ FatEncodedPtxt_BGV() [1/2]

helib::FatEncodedPtxt_BGV::FatEncodedPtxt_BGV
inline

◆ FatEncodedPtxt_BGV() [2/2]

helib::FatEncodedPtxt_BGV::FatEncodedPtxt_BGV
inline

◆ getBGV()

virtual const FatEncodedPtxt_BGV& helib::FatEncodedPtxt_derived_BGV::getBGV ( ) const
inlineoverridevirtual

Reimplemented from helib::FatEncodedPtxt_base.

◆ isBGV()

virtual bool helib::FatEncodedPtxt_derived_BGV::isBGV ( ) const
inlineoverridevirtual

Reimplemented from helib::FatEncodedPtxt_base.