#include <tesseract_common/macros.h>#include <boost/serialization/access.hpp>#include <boost/serialization/export.hpp>#include <boost/stacktrace.hpp>#include <boost/core/demangle.hpp>#include <memory>#include <typeindex>#include <unordered_map>#include <tesseract_common/serialization.h>

Go to the source code of this file.
Classes | |
| class | tesseract_common::AnyInterface |
| class | tesseract_common::AnyPoly |
| class | tesseract_common::AnyWrapper< T > |
Namespaces | |
| tesseract_common | |
Typedefs | |
| using | tesseract_common::BoolAnyPoly = AnyWrapper< bool > |
| using | tesseract_common::DoubleAnyPoly = AnyWrapper< double > |
| using | tesseract_common::FloatAnyPoly = AnyWrapper< float > |
| using | tesseract_common::IntAnyPoly = AnyWrapper< int > |
| using | tesseract_common::SizeTAnyPoly = AnyWrapper< std::size_t > |
| using | tesseract_common::StringAnyPoly = AnyWrapper< std::string > |
| using | tesseract_common::UMapStringBoolAnyPoly = AnyWrapper< std::unordered_map< std::string, bool > > |
| using | tesseract_common::UMapStringDoubleAnyPoly = AnyWrapper< std::unordered_map< std::string, double > > |
| using | tesseract_common::UMapStringFloatAnyPoly = AnyWrapper< std::unordered_map< std::string, float > > |
| using | tesseract_common::UMapStringIntAnyPoly = AnyWrapper< std::unordered_map< std::string, int > > |
| using | tesseract_common::UMapStringSizeTAnyPoly = AnyWrapper< std::unordered_map< std::string, std::size_t > > |
| using | tesseract_common::UMapStringStringAnyPoly = AnyWrapper< std::unordered_map< std::string, std::string > > |
| using | tesseract_common::UMapStringUnsignedAnyPoly = AnyWrapper< std::unordered_map< std::string, unsigned > > |
| using | tesseract_common::UnsignedAnyPoly = AnyWrapper< unsigned > |