Additional Boost serialization wrappers. More...
#include <tesseract_common/macros.h>#include <fstream>#include <sstream>#include <boost/archive/xml_oarchive.hpp>#include <boost/archive/xml_iarchive.hpp>#include <boost/archive/binary_oarchive.hpp>#include <boost/archive/binary_iarchive.hpp>#include <boost/serialization/tracking.hpp>#include <boost/serialization/tracking_enum.hpp>#include <filesystem>#include <tesseract_common/serialization_extensions.h>

Go to the source code of this file.
Classes | |
| struct | tesseract_common::Serialization |
Namespaces | |
| tesseract_common | |
Macros | |
| #define | COMMA , |
| #define | TESSERACT_SERIALIZE_ARCHIVES_INSTANTIATE(Type) |
| #define | TESSERACT_SERIALIZE_FREE_ARCHIVES_INSTANTIATE(Type) |
| #define | TESSERACT_SERIALIZE_SAVE_LOAD_ARCHIVES_INSTANTIATE(Type) |
| #define | TESSERACT_SERIALIZE_SAVE_LOAD_FREE_ARCHIVES_INSTANTIATE(Type) |
Additional Boost serialization wrappers.
Boost serialization macros and helpers.
Supports the following
Definition in file serialization.h.
| #define COMMA , |
Definition at line 46 of file serialization.h.
| #define TESSERACT_SERIALIZE_ARCHIVES_INSTANTIATE | ( | Type | ) |
Definition at line 49 of file serialization.h.
| #define TESSERACT_SERIALIZE_FREE_ARCHIVES_INSTANTIATE | ( | Type | ) |
Definition at line 55 of file serialization.h.
| #define TESSERACT_SERIALIZE_SAVE_LOAD_ARCHIVES_INSTANTIATE | ( | Type | ) |
Definition at line 66 of file serialization.h.
| #define TESSERACT_SERIALIZE_SAVE_LOAD_FREE_ARCHIVES_INSTANTIATE | ( | Type | ) |
Definition at line 77 of file serialization.h.