helib::Ptxt Member List

This is the complete list of members for helib::Ptxt, including all inherited members.

addConstant(const Scalar &scalar)helib::Ptxtinline
addConstantCKKS(const Scalar &scalar)helib::Ptxtinline
at(long i)helib::Ptxt
at(long i) consthelib::Ptxt
automorph(long k)helib::Ptxt
automorph(long k)helib::Ptxt
automorph(long k)helib::Ptxt
cleanUp()helib::Ptxtinline
clear()helib::Ptxt
complexConj()helib::Ptxt
complexConj()helib::Ptxt
convertToSlot(const Context &context, long slot)helib::Ptxtstatic
convertToSlot(const Context &context, long slot)helib::Ptxt
convertToSlot(const Context &, long slot)helib::Ptxt
cube()helib::Ptxt
decodeSetData(const NTL::ZZX &data)helib::Ptxt
decodeSetData(const NTL::ZZX &data)helib::Ptxt
encode(EncodedPtxt &eptxt, double mag=-1, OptLong prec=OptLong()) consthelib::Ptxt
encode(EncodedPtxt &eptxt, double mag, OptLong prec) consthelib::Ptxt
encode(EncodedPtxt &eptxt, double mag, OptLong prec) consthelib::Ptxt
frobeniusAutomorph(long j)helib::Ptxt
frobeniusAutomorph(long j)helib::Ptxt
getContext() consthelib::Ptxtinline
getPolyRepr() consthelib::Ptxt
getPolyRepr() consthelib::Ptxt
getSlotRepr() consthelib::Ptxt
imag() consthelib::Ptxt
imag() consthelib::Ptxt
incrementalProduct()helib::Ptxt
isValid() consthelib::Ptxt
lsize() consthelib::Ptxt
mapTo01()helib::Ptxt
multiplyBy(const Ptxt< Scheme > &otherPtxt)helib::Ptxt
multiplyBy2(const Ptxt &otherPtxt1, const Ptxt &otherPtxt2)helib::Ptxt
negate()helib::Ptxt
operator(std::ostream &os, const Ptxt &ptxt)helib::Ptxtfriend
operator!=(const Ptxt< Scheme > &other) consthelib::Ptxt
operator*(const Ptxt< Scheme > &rhs) consthelib::Ptxt
operator*=(const Ptxt< Scheme > &otherPtxt)helib::Ptxt
operator*=(const SlotType &scalar)helib::Ptxt
operator*=(const Scalar &scalar)helib::Ptxtinline
operator*=(const Ptxt< Scheme > &otherPtxt)helib::Ptxt
operator*=(const SlotType &scalar)helib::Ptxt
operator+(const Ptxt< Scheme > &rhs) consthelib::Ptxt
operator+=(const Ptxt< Scheme > &otherPtxt)helib::Ptxt
operator+=(const SlotType &scalar)helib::Ptxt
operator+=(const Scalar &scalar)helib::Ptxtinline
operator+=(const Ptxt< Scheme > &otherPtxt)helib::Ptxt
operator+=(const SlotType &scalar)helib::Ptxt
operator-(const Ptxt< Scheme > &rhs) consthelib::Ptxt
operator-=(const Ptxt< Scheme > &otherPtxt)helib::Ptxt
operator-=(const SlotType &scalar)helib::Ptxt
operator-=(const Scalar &scalar)helib::Ptxtinline
operator-=(const Ptxt< Scheme > &otherPtxt)helib::Ptxt
operator-=(const SlotType &scalar)helib::Ptxt
operator=(const Ptxt< Scheme > &v)=defaulthelib::Ptxt
operator=(Ptxt< Scheme > &&v) noexcept=defaulthelib::Ptxt
operator==(const Ptxt< Scheme > &other) consthelib::Ptxt
operator>>(std::istream &is, Ptxt &ptxt)helib::Ptxtfriend
operator[](long i)helib::Ptxt
operator[](long i) consthelib::Ptxt
power(long e)helib::Ptxt
Ptxt()helib::Ptxt
Ptxt(const Context &context)helib::Ptxtexplicit
Ptxt(const PubKey &pk)helib::Ptxtinlineexplicit
Ptxt(const Context &context, const SlotType &value)helib::Ptxt
Ptxt(const Context &context, const NTL::ZZX &value)helib::Ptxt
Ptxt(const Context &context, const std::vector< SlotType > &data)helib::Ptxt
Ptxt(const Context &context, const std::vector< T > &data)helib::Ptxtinline
Ptxt(const Ptxt< Scheme > &other)=defaulthelib::Ptxt
Ptxt(Ptxt< Scheme > &&other) noexcept=defaulthelib::Ptxt
Ptxt()helib::Ptxt
Ptxt(const Context &context)helib::Ptxt
Ptxt(const Context &context, const SlotType &value)helib::Ptxt
Ptxt(const Context &context, const NTL::ZZX &value)helib::Ptxt
Ptxt(const Context &context, const std::vector< SlotType > &data)helib::Ptxt
random()helib::Ptxt
readFromJSON(std::istream &is, const Context &context)helib::Ptxtstatic
readFromJSON(const JsonWrapper &jw, const Context &context)helib::Ptxtstatic
readJSON(std::istream &is)helib::Ptxt
readJSON(const JsonWrapper &jw)helib::Ptxt
real() consthelib::Ptxt
real() consthelib::Ptxt
replicate(long pos)helib::Ptxt
replicateAll() consthelib::Ptxt
rotate(long amount)helib::Ptxt
rotate1D(long dim, long amount)helib::Ptxt
runningSums()helib::Ptxt
setData(const std::vector< SlotType > &data)helib::Ptxt
setData(const SlotType &value)helib::Ptxt
setData(const NTL::ZZX &value)helib::Ptxt
setData(const NTL::ZZX &value)helib::Ptxt
setData(const std::vector< SlotType > &data)helib::Ptxt
setData(const SlotType &value)helib::Ptxt
shift(long amount)helib::Ptxt
shift1D(long dim, long amount)helib::Ptxt
size() consthelib::Ptxt
SlotType typedefhelib::Ptxt
square()helib::Ptxt
totalProduct()helib::Ptxt
totalSums()helib::Ptxt
typeNamehelib::Ptxtstatic
writeToJSON(std::ostream &os) consthelib::Ptxt
writeToJSON() consthelib::Ptxt
~Ptxt()=defaulthelib::Ptxt