helib::ReplicateHandler Class Referenceabstract

An abstract class to handle call-backs to get the output of replicate. More...

#include <replicate.h>

Inheritance diagram for helib::ReplicateHandler:
helib::ExplicitReplicator

Public Member Functions

virtual void handle (const Ctxt &ctxt)=0
 
virtual ~ReplicateHandler ()
 
virtual bool earlyStop (long d, long k, long prodDim)
 

Detailed Description

An abstract class to handle call-backs to get the output of replicate.

Constructor & Destructor Documentation

◆ ~ReplicateHandler()

virtual helib::ReplicateHandler::~ReplicateHandler ( )
inlinevirtual

Member Function Documentation

◆ earlyStop()

virtual bool helib::ReplicateHandler::earlyStop ( long  d,
long  k,
long  prodDim 
)
inlinevirtual

◆ handle()

virtual void helib::ReplicateHandler::handle ( const Ctxt ctxt)
pure virtual

Implemented in helib::ExplicitReplicator.