2 *****************************************************************************
4 Implementation of interfaces for a protoboard for the FOORAM CPU.
6 See fooram_protoboard.hpp .
8 *****************************************************************************
9 * @author This file is part of libsnark, developed by SCIPR Lab
10 * and contributors (see AUTHORS).
11 * @copyright MIT license (see LICENSE file)
12 *****************************************************************************/
14 #ifndef FOORAM_PROTOBOARD_TCC_
15 #define FOORAM_PROTOBOARD_TCC_
20 template<typename FieldT>
21 fooram_protoboard<FieldT>::fooram_protoboard(
22 const fooram_architecture_params &ap)
23 : protoboard<FieldT>(), ap(ap)
27 template<typename FieldT>
28 fooram_gadget<FieldT>::fooram_gadget(
29 fooram_protoboard<FieldT> &pb, const std::string &annotation_prefix)
30 : gadget<FieldT>(pb, annotation_prefix), pb(pb)
34 } // namespace libsnark
36 #endif // FOORAM_PROTOBOARD_HPP_