#include <utility>#include <boost/config.hpp>#include <boost/detail/workaround.hpp>#include <boost/serialization/level.hpp>#include <boost/serialization/tracking.hpp>#include <boost/serialization/split_member.hpp>#include <boost/serialization/base_object.hpp>#include <boost/serialization/traits.hpp>#include <boost/serialization/wrapper.hpp>#include <boost/preprocessor/stringize.hpp>

Go to the source code of this file.
Classes | |
| struct | boost::serialization::implementation_level< nvp< T > > |
| struct | boost::serialization::nvp< T > |
| struct | boost::serialization::tracking_level< nvp< T > > |
Namespaces | |
| boost | |
| BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE. | |
| boost::serialization | |
Macros | |
| #define | BOOST_SERIALIZATION_BASE_OBJECT_NVP(name) |
| #define | BOOST_SERIALIZATION_NVP(name) boost::serialization::make_nvp(BOOST_PP_STRINGIZE(name), name) |
Functions | |
| template<class T > | |
| const nvp< T > | boost::serialization::make_nvp (const char *name, T &t) |
| #define BOOST_SERIALIZATION_BASE_OBJECT_NVP | ( | name | ) |
| #define BOOST_SERIALIZATION_NVP | ( | name | ) | boost::serialization::make_nvp(BOOST_PP_STRINGIZE(name), name) |