// // Copyright (c) 2022 INRIA // /** * @file wrapper.hpp */ #ifndef PROXSUITE_SERIALIZATION_WRAPPER_HPP #define PROXSUITE_SERIALIZATION_WRAPPER_HPP #include #include namespace cereal { template void serialize(Archive& archive, proxsuite::proxqp::dense::QP& qp) { archive( CEREAL_NVP(qp.model), CEREAL_NVP(qp.results), CEREAL_NVP(qp.settings)); } } // namespace cereal #endif /* end of include guard PROXSUITE_SERIALIZATION_WRAPPER_HPP */