|
ABY Framework
1.0
Arithmetic Bool Yao Framework
|
This is the complete list of members for BoolSharing, including all inherited members.
| AssignInput(CBitVector &input) | BoolSharing | virtual |
| BoolSharing(e_role role, uint32_t sharebitlen, ABYCircuit *circuit, crypto *crypt) | BoolSharing | inline |
| EvaluateCallbackGate(uint32_t gateid) | Sharing | protected |
| EvaluateInteractiveOperations(uint32_t level) | BoolSharing | virtual |
| EvaluateLocalOperations(uint32_t level) | BoolSharing | virtual |
| EvaluateSIMDGate(uint32_t gateid) (defined in BoolSharing) | BoolSharing | |
| FinishCircuitLayer() | BoolSharing | virtual |
| FinishSetupPhase(ABYSetup *setup) | BoolSharing | virtual |
| GetBuffersToReceive(vector< BYTE * > &rcvbuf, vector< uint32_t > &rcvbytes) | BoolSharing | virtual |
| GetCircuitBuildRoutine() | BoolSharing | inlinevirtual |
| GetDataToSend(vector< BYTE * > &sendbuf, vector< uint32_t > &bytesize) | BoolSharing | virtual |
| GetMaxCommunicationRounds() | BoolSharing | inlinevirtual |
| GetNumNonLinearOperations() | BoolSharing | inlinevirtual |
| GetNumOTs() (defined in BoolSharing) | BoolSharing | inline |
| GetOutput(CBitVector &out) | BoolSharing | virtual |
| InstantiateGate(GATE *gate) | BoolSharing | inlinevirtual |
| m_cCrypto | Sharing | protected |
| m_eRole | Sharing | protected |
| m_nSecParamBytes | Sharing | protected |
| m_nShareBitLen | Sharing | protected |
| m_pCircuit | Sharing | protected |
| m_pGates | Sharing | protected |
| PerformSetupPhase(ABYSetup *setup) | BoolSharing | virtual |
| PrepareOnlinePhase() | BoolSharing | virtual |
| PrepareSetupPhase(ABYSetup *setup) | BoolSharing | virtual |
| PrintPerformanceStatistics() | BoolSharing | virtual |
| Reset() | BoolSharing | virtual |
| Sharing(e_role role, uint32_t sharebitlen, ABYCircuit *circuit, crypto *crypt) | Sharing | inline |
| sharing_type() | BoolSharing | inlinevirtual |
| UsedGate(uint32_t gateid) | BoolSharing | inlinevirtual |
| ~BoolSharing() | BoolSharing | inline |
| ~Sharing() | Sharing | inline |
1.8.8