helib::PermIndepPrecomp Class Reference

#include <permutations.h>

Public Member Functions

 PermIndepPrecomp (const PermIndepPrecomp &)=delete
 
PermIndepPrecompoperator= (const PermIndepPrecomp &)=delete
 
 PermIndepPrecomp (const Context &context, long depthBound)
 
 PermIndepPrecomp (const EncryptedArray &ea, long depthBound)
 
long getCost () const
 
long getDepth () const
 

Friends

class PermPrecomp
 

Constructor & Destructor Documentation

◆ PermIndepPrecomp() [1/3]

helib::PermIndepPrecomp::PermIndepPrecomp ( const PermIndepPrecomp )
delete

◆ PermIndepPrecomp() [2/3]

helib::PermIndepPrecomp::PermIndepPrecomp ( const Context context,
long  depthBound 
)

◆ PermIndepPrecomp() [3/3]

helib::PermIndepPrecomp::PermIndepPrecomp ( const EncryptedArray ea,
long  depthBound 
)

Member Function Documentation

◆ getCost()

long helib::PermIndepPrecomp::getCost ( ) const
inline

◆ getDepth()

long helib::PermIndepPrecomp::getDepth ( ) const
inline

◆ operator=()

PermIndepPrecomp& helib::PermIndepPrecomp::operator= ( const PermIndepPrecomp )
delete

Friends And Related Function Documentation

◆ PermPrecomp

friend class PermPrecomp
friend