HElib  1.0
Implementing Homomorphic Encryption
 All Classes Files Functions Variables Friends Pages
PlaintextArrayBase Member List

This is the complete list of members for PlaintextArrayBase, including all inherited members.

add(const PlaintextArrayBase &other)=0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
clone() const =0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
decode(vector< long > &array) const =0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
decode(vector< ZZX > &array) const =0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
encode(const vector< long > &array)=0PlaintextArrayBasepure virtual
encode(const vector< ZZX > &array)=0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
encode(long val)=0PlaintextArrayBasepure virtual
encode(const ZZX &val)=0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
equals(const PlaintextArrayBase &other) const =0PlaintextArrayBasepure virtual
equals(const vector< long > &other) const =0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
equals(const vector< ZZX > &other) const =0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
getEA() const =0PlaintextArrayBasepure virtual
mul(const PlaintextArrayBase &other)=0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
negate()=0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
print(ostream &s) const =0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
random()=0PlaintextArrayBasepure virtual
replicate(long i)=0PlaintextArrayBasepure virtual
rotate(long k)=0PlaintextArrayBasepure virtual
shift(long k)=0PlaintextArrayBasepure virtual
sub(const PlaintextArrayBase &other)=0 (defined in PlaintextArrayBase)PlaintextArrayBasepure virtual
~PlaintextArrayBase() (defined in PlaintextArrayBase)PlaintextArrayBaseinlinevirtual