#include <utility>#include <boost/config.hpp>#include <boost/detail/workaround.hpp>#include <boost/mpl/integral_c.hpp>#include <boost/mpl/integral_c_tag.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>

Classes | |
| struct | boost::serialization::nvp< T > | 
| struct | boost::serialization::implementation_level< nvp< T > > | 
| struct | boost::serialization::tracking_level< nvp< T > > | 
Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::serialization | |
Macros | |
| #define | BOOST_SERIALIZATION_NVP(name) boost::serialization::make_nvp(BOOST_PP_STRINGIZE(name), name) | 
| #define | BOOST_SERIALIZATION_BASE_OBJECT_NVP(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) | 
Referenced by boost::serialization::variant_impl< S >::load_impl::invoke(), boost::serialization::load(), boost::serialization::stl::load_collection(), boost::serialization::stl::load_hash_collection(), boost::serialization::stl::load_unordered_collection(), boost::serialization::variant_save_visitor< Archive >::operator()(), boost::serialization::save(), boost::serialization::stl::save_collection(), boost::detail::parallel::save_edges(), boost::serialization::stl::save_hash_collection(), boost::detail::parallel::save_in_edges(), and boost::serialization::stl::save_unordered_collection().