pinocchio 4.1.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Loading...
Searching...
No Matches
archive.hpp
1//
2// Copyright (c) 2026 INRIA
3//
4#pragma once
5
6// IWYU pragma: begin_keep
7#include <fstream>
8#include <locale>
9#include <sstream>
10#include <stdexcept>
11#include <string>
12
13#include <boost/archive/basic_archive.hpp>
14#include <boost/archive/binary_iarchive.hpp>
15#include <boost/archive/binary_oarchive.hpp>
16#include <boost/archive/text_iarchive.hpp>
17#include <boost/archive/text_oarchive.hpp>
18#include <boost/archive/xml_iarchive.hpp>
19#include <boost/archive/xml_oarchive.hpp>
20#include <boost/asio/streambuf.hpp>
21#include <boost/core/nvp.hpp>
22#include <boost/iostreams/categories.hpp>
23#include <boost/iostreams/device/array.hpp>
24#include <boost/iostreams/stream_buffer.hpp>
25#include <boost/math/special_functions/nonfinite_num_facets.hpp>
26
27#include "pinocchio/macros.hpp"
28#include "pinocchio/src/serialization/static-buffer.hxx"
29// IWYU pragma: end_keep
30
31// IWYU pragma: begin_exports
32#include "pinocchio/src/serialization/archive.hxx"
33// IWYU pragma: end_exports