ABY Framework  1.0
Arithmetic Bool Yao Framework
 All Classes Files Functions Variables Enumerations Enumerator Macros
ABYCircuit Member List

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

ABYCircuit(uint32_t maxgates) (defined in ABYCircuit)ABYCircuit
Cleanup() (defined in ABYCircuit)ABYCircuit
FinishCircuitGeneration() (defined in ABYCircuit)ABYCircuit
Gates() (defined in ABYCircuit)ABYCircuitinline
GetGateHead() (defined in ABYCircuit)ABYCircuitinline
GetMaxVectorSize() (defined in ABYCircuit)ABYCircuitinline
PutCallbackGate(vector< uint32_t > in, uint32_t rounds, void(*callback)(GATE *, void *), void *infos, uint32_t nvals) (defined in ABYCircuit)ABYCircuit
PutCombineAtPosGate(vector< uint32_t > &input, uint32_t pos) (defined in ABYCircuit)ABYCircuit
PutCombinerGate(vector< uint32_t > &input) (defined in ABYCircuit)ABYCircuit
PutConstantGate(e_sharing context, UGATE_T val, uint32_t nvals, uint32_t sharebitlen) (defined in ABYCircuit)ABYCircuit
PutCONVGate(vector< uint32_t > &in, uint32_t nrounds, e_sharing dst, uint32_t sharebitlen) (defined in ABYCircuit)ABYCircuit
PutINGate(e_sharing context, uint32_t nvals, uint32_t sharebitlen, e_role src, uint32_t rounds) (defined in ABYCircuit)ABYCircuit
PutINVGate(uint32_t in) (defined in ABYCircuit)ABYCircuit
PutNonLinearVectorGate(e_gatetype type, uint32_t choiceinput, uint32_t vectorinput, uint32_t rounds) (defined in ABYCircuit)ABYCircuit
PutOUTGate(uint32_t in, e_role dst, uint32_t rounds) (defined in ABYCircuit)ABYCircuit
PutOUTGate(vector< uint32_t > in, e_role dst, uint32_t rounds) (defined in ABYCircuit)ABYCircuit
PutPermutationGate() (defined in ABYCircuit)ABYCircuit
PutPrimitiveGate(e_gatetype type, uint32_t inleft, uint32_t inright, uint32_t rounds) (defined in ABYCircuit)ABYCircuit
PutRepeaterGate(uint32_t input, uint32_t nvals) (defined in ABYCircuit)ABYCircuit
PutRepeaterGate(vector< uint32_t > input, uint32_t nvals) (defined in ABYCircuit)ABYCircuit
PutSplitterGate(uint32_t input) (defined in ABYCircuit)ABYCircuit
PutSubsetGate(uint32_t input, uint32_t *posids, uint32_t nvals) (defined in ABYCircuit)ABYCircuit
Reset() (defined in ABYCircuit)ABYCircuit
~ABYCircuit() (defined in ABYCircuit)ABYCircuitinlinevirtual