barretenberg
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
serde::Deserializable< T > Struct Template Reference

Public Member Functions

Circuit::BinaryFieldOp deserialize (Deserializer &deserializer)
 
Circuit::BinaryFieldOp::Add deserialize (Deserializer &deserializer)
 
Circuit::BinaryFieldOp::Sub deserialize (Deserializer &deserializer)
 
Circuit::BinaryFieldOp::Mul deserialize (Deserializer &deserializer)
 
Circuit::BinaryFieldOp::Div deserialize (Deserializer &deserializer)
 
Circuit::BinaryFieldOp::Equals deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::Add deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::Sub deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::Mul deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::SignedDiv deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::UnsignedDiv deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::Equals deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::LessThan deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::LessThanEquals deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::And deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::Or deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::Xor deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::Shl deserialize (Deserializer &deserializer)
 
Circuit::BinaryIntOp::Shr deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::AND deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::XOR deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::RANGE deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::SHA256 deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::Blake2s deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::SchnorrVerify deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::PedersenCommitment deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::PedersenHash deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::HashToField128Security deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::EcdsaSecp256k1 deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::EcdsaSecp256r1 deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::FixedBaseScalarMul deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::Keccak256 deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::Keccak256VariableLength deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxFuncCall::RecursiveAggregation deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::Sha256 deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::Blake2s deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::Keccak256 deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::HashToField128Security deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::EcdsaSecp256k1 deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::EcdsaSecp256r1 deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::SchnorrVerify deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::PedersenCommitment deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::PedersenHash deserialize (Deserializer &deserializer)
 
Circuit::BlackBoxOp::FixedBaseScalarMul deserialize (Deserializer &deserializer)
 
Circuit::BlockId deserialize (Deserializer &deserializer)
 
Circuit::Brillig deserialize (Deserializer &deserializer)
 
Circuit::BrilligInputs deserialize (Deserializer &deserializer)
 
Circuit::BrilligInputs::Single deserialize (Deserializer &deserializer)
 
Circuit::BrilligInputs::Array deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::BinaryFieldOp deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::BinaryIntOp deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::JumpIfNot deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::JumpIf deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Jump deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Call deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Const deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Return deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::ForeignCall deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Mov deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Load deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Store deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::BlackBox deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Trap deserialize (Deserializer &deserializer)
 
Circuit::BrilligOpcode::Stop deserialize (Deserializer &deserializer)
 
Circuit::BrilligOutputs deserialize (Deserializer &deserializer)
 
Circuit::BrilligOutputs::Simple deserialize (Deserializer &deserializer)
 
Circuit::BrilligOutputs::Array deserialize (Deserializer &deserializer)
 
Circuit::Circuit deserialize (Deserializer &deserializer)
 
Circuit::Directive deserialize (Deserializer &deserializer)
 
Circuit::Directive::Quotient deserialize (Deserializer &deserializer)
 
Circuit::Directive::ToLeRadix deserialize (Deserializer &deserializer)
 
Circuit::Directive::PermutationSort deserialize (Deserializer &deserializer)
 
Circuit::Expression deserialize (Deserializer &deserializer)
 
Circuit::FunctionInput deserialize (Deserializer &deserializer)
 
Circuit::HeapArray deserialize (Deserializer &deserializer)
 
Circuit::HeapVector deserialize (Deserializer &deserializer)
 
Circuit::MemOp deserialize (Deserializer &deserializer)
 
Circuit::Opcode deserialize (Deserializer &deserializer)
 
Circuit::Opcode::Arithmetic deserialize (Deserializer &deserializer)
 
Circuit::Opcode::BlackBoxFuncCall deserialize (Deserializer &deserializer)
 
Circuit::Opcode::Directive deserialize (Deserializer &deserializer)
 
Circuit::Opcode::Brillig deserialize (Deserializer &deserializer)
 
Circuit::Opcode::MemoryOp deserialize (Deserializer &deserializer)
 
Circuit::Opcode::MemoryInit deserialize (Deserializer &deserializer)
 
Circuit::OpcodeLocation deserialize (Deserializer &deserializer)
 
Circuit::OpcodeLocation::Acir deserialize (Deserializer &deserializer)
 
Circuit::OpcodeLocation::Brillig deserialize (Deserializer &deserializer)
 
Circuit::PublicInputs deserialize (Deserializer &deserializer)
 
Circuit::QuotientDirective deserialize (Deserializer &deserializer)
 
Circuit::RegisterIndex deserialize (Deserializer &deserializer)
 
Circuit::RegisterOrMemory deserialize (Deserializer &deserializer)
 
Circuit::RegisterOrMemory::RegisterIndex deserialize (Deserializer &deserializer)
 
Circuit::RegisterOrMemory::HeapArray deserialize (Deserializer &deserializer)
 
Circuit::RegisterOrMemory::HeapVector deserialize (Deserializer &deserializer)
 
Circuit::Value deserialize (Deserializer &deserializer)
 
Circuit::Witness deserialize (Deserializer &deserializer)
 
WitnessMap::Witness deserialize (Deserializer &deserializer)
 
WitnessMap::WitnessMap deserialize (Deserializer &deserializer)
 

Static Public Member Functions

template<typename Deserializer >
static T deserialize (Deserializer &deserializer)
 

The documentation for this struct was generated from the following file: