tfhe_libex
TFHEInteger< Nbelems > メンバ一覧

継承メンバを含む TFHEInteger< Nbelems > の全メンバ一覧です。

abs()TFHEIntegerCore
add(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
array_option_num() (定義場所: TFHEInteger< Nbelems >)TFHEInteger< Nbelems >inlineprotectedstatic
array_size(int shape_size, int array_size) (定義場所: TFHEInteger< Nbelems >)TFHEInteger< Nbelems >inlineprotectedstatic
bits (定義場所: TFHEIntegerCore)TFHEIntegerCore
check_decrypt_error() (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
check_division_byZero(TFHEIntegerCore value) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
check_error(TFHEIntegerCore value) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
check_overflow_add(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
check_overflow_mul() (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
check_overflow_sub(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
cloud_key()TFHEKeySetinlineprotectedstatic
create_new_keyset(int minimum_lambda)TFHEKeySetinlineprotectedstatic
decrypt()TFHEIntegerCore
div(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
division_byZero_error_flag (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
et(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
find_file_pointer(const char *path, int id, long result[3]) (定義場所: TFHEIO)TFHEIOprotectedstatic
gt(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
gtoet(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
load_cloud_key(const char *path)TFHEKeySetinlineprotectedstatic
load_parameters(const char *path)TFHEKeySetinlineprotectedstatic
load_raw(FILE *fp) override (定義場所: TFHEInteger< Nbelems >)TFHEInteger< Nbelems >inlineprotectedvirtual
load_secret_key(const char *path)TFHEKeySetinlineprotectedstatic
lt(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
ltoet(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
minus(TFHEIntegerCore value) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
mod(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
mul(TFHEIntegerCore value1, TFHEBoolCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
mul(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
net(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
operator!=(const TFHEIntegerCore &other)TFHEIntegerCore
operator%(const TFHEIntegerCore &other)TFHEIntegerCore
operator*(const TFHEBoolCore &other)TFHEIntegerCore
operator*(const TFHEIntegerCore &other)TFHEIntegerCore
operator+(const TFHEIntegerCore &other)TFHEIntegerCore
operator-()TFHEIntegerCore
operator-(const TFHEIntegerCore &other)TFHEIntegerCore
operator/(const TFHEIntegerCore &other)TFHEIntegerCore
operator<(const TFHEIntegerCore &other)TFHEIntegerCore
operator<(const int &other)TFHEIntegerCore
operator<=(const TFHEIntegerCore &other)TFHEIntegerCore
operator=(const TFHEIntegerCore &num)TFHEIntegerCore
operator==(const TFHEIntegerCore &other)TFHEIntegerCore
operator==(const int &other)TFHEIntegerCore
operator>(const TFHEIntegerCore &other)TFHEIntegerCore
operator>(const int &other)TFHEIntegerCore
operator>=(const TFHEIntegerCore &other)TFHEIntegerCore
overflow_error_flag (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
parameters()TFHEKeySetinlineprotectedstatic
remove_from_file(const char *path, long pos[3]) (定義場所: TFHEIO)TFHEIOprotectedstatic
save(const char *path, int id)TFHEIntegerCore
save_cloud_key(const char *path)TFHEKeySetprotectedstatic
save_option_forArray(FILE *fp) (定義場所: TFHEInteger< Nbelems >)TFHEInteger< Nbelems >inlineprotectedstatic
save_parameters(const char *path)TFHEKeySetprotectedstatic
save_raw(FILE *fp) override (定義場所: TFHEInteger< Nbelems >)TFHEInteger< Nbelems >inlineprotectedvirtual
save_secret_key(const char *path)TFHEKeySetprotectedstatic
secret_key()TFHEKeySetinlineprotectedstatic
set_seed(uint32_t *values, int size) (定義場所: TFHEKeySet)TFHEKeySetinlineprotectedstatic
shift(TFHEIntegerCore value, int shift) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotectedstatic
sign()TFHEIntegerCore
sub(TFHEIntegerCore value1, TFHEIntegerCore value2) (定義場所: TFHEIntegerCore)TFHEIntegerCoreprotected
TFHEArray< TFHEInteger< Nbelems > > (定義場所: TFHEInteger< Nbelems >)TFHEInteger< Nbelems >friend
TFHEInteger(const TFHEInteger &elm) (定義場所: TFHEInteger< Nbelems >)TFHEInteger< Nbelems >inline
TFHEInteger(const TFHEIntegerCore &elm) (定義場所: TFHEInteger< Nbelems >)TFHEInteger< Nbelems >inline
TFHEInteger()TFHEInteger< Nbelems >inline
TFHEInteger(int number)TFHEInteger< Nbelems >inline
TFHEInteger(const char *path, int id)TFHEInteger< Nbelems >inline
TFHEIntegerCore() (定義場所: TFHEIntegerCore)TFHEIntegerCore
TFHEIntegerCore(const TFHEIntegerCore &elm, int nbelems) (定義場所: TFHEIntegerCore)TFHEIntegerCore
TFHEIntegerCore(int nbelems) (定義場所: TFHEIntegerCore)TFHEIntegerCore
TFHEIntegerCore(int nbelems, int number) (定義場所: TFHEIntegerCore)TFHEIntegerCore
TFHEIntegerCore(int nbelems, const char *path, int id) (定義場所: TFHEIntegerCore)TFHEIntegerCore
TFHEKeySet() (定義場所: TFHEKeySet)TFHEKeySetinlineprotected
~TFHEKeySet() (定義場所: TFHEKeySet)TFHEKeySetinlineprotected