#include <bit.h>
|
template<typename... Args> |
static size_t | bool_size (Args &&... args) |
|
static void | bool_data (bool *b, bool data) |
|
§ Bit() [1/3]
Bit::Bit |
( |
bool |
_b = false , |
|
|
int |
party = PUBLIC |
|
) |
| |
|
inline |
§ Bit() [2/3]
Bit::Bit |
( |
const block & |
a | ) |
|
|
inline |
§ Bit() [3/3]
Bit::Bit |
( |
size_t |
size, |
|
|
const block * |
a |
|
) |
| |
|
inline |
§ bool_data()
static void Bit::bool_data |
( |
bool * |
b, |
|
|
bool |
data |
|
) |
| |
|
inlinestatic |
§ bool_size()
template<typename... Args>
static size_t Bit::bool_size |
( |
Args &&... |
args | ) |
|
|
inlinestatic |
§ operator!()
Bit Bit::operator! |
( |
| ) |
const |
|
inline |
§ operator!=()
§ operator&()
Bit Bit::operator & |
( |
const Bit & |
rhs | ) |
const |
§ operator==()
Bit Bit::operator== |
( |
const Bit & |
rhs | ) |
const |
|
inline |
§ operator^()
Bit Bit::operator^ |
( |
const Bit & |
rhs | ) |
const |
|
inline |
§ operator|()
Bit Bit::operator| |
( |
const Bit & |
rhs | ) |
const |
|
inline |
§ reveal() [1/2]
template<typename O >
O Bit::reveal |
( |
int |
party = PUBLIC | ) |
const |
|
inline |
§ reveal() [2/2]
template<>
string Bit::reveal |
( |
int |
party | ) |
const |
|
inline |
§ select()
Bit Bit::select |
( |
const Bit & |
select, |
|
|
const Bit & |
new_v |
|
) |
| const |
|
inline |
§ bit
The documentation for this class was generated from the following files:
- /Users/wangxiao/git/emp-toolkit/emp-tool/circuits/bit.h
- /Users/wangxiao/git/emp-toolkit/emp-tool/circuits/bit.hpp