mirror of
https://github.com/boostorg/serialization.git
synced 2026-02-24 04:12:28 +00:00
made headers stand alone
This commit is contained in:
@@ -76,7 +76,7 @@ basic_text_iprimitive<IStream>::load_binary(
|
||||
iterators::remove_whitespace<
|
||||
iterators::istream_iterator<CharType>
|
||||
>
|
||||
,typename IStream::int_type
|
||||
,typename IStream::char_type
|
||||
>
|
||||
,8
|
||||
,6
|
||||
@@ -95,7 +95,7 @@ basic_text_iprimitive<IStream>::load_binary(
|
||||
|
||||
// skip over any excess input
|
||||
for(;;){
|
||||
typename IStream::int_type r;
|
||||
typename IStream::char_type r;
|
||||
r = is.get();
|
||||
if(is.eof())
|
||||
break;
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
// See http://www.boost.org for updates, documentation, and revision history.
|
||||
|
||||
#include <boost/config.hpp>
|
||||
|
||||
#include <boost/serialization/nvp.hpp>
|
||||
#include <boost/serialization/detail/stack_constructor.hpp>
|
||||
#include <boost/serialization/utility.hpp>
|
||||
|
||||
namespace boost {
|
||||
|
||||
@@ -17,6 +17,10 @@
|
||||
|
||||
// See http://www.boost.org for updates, documentation, and revision history.
|
||||
|
||||
#include <utility>
|
||||
#include <boost/serialization/nvp.hpp>
|
||||
#include <boost/serialization/detail/stack_constructor.hpp>
|
||||
|
||||
namespace boost {
|
||||
namespace serialization {
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#ifndef BOOST_SERIALIZATION_DETAIL_STACH_CONSTRUCTOR_HPP
|
||||
#define BOOST_SERIALIZATION_DETAIL_STACH_CONSTRUCTOR_HPP
|
||||
#ifndef BOOST_SERIALIZATION_DETAIL_STACK_CONSTRUCTOR_HPP
|
||||
#define BOOST_SERIALIZATION_DETAIL_STACK_CONSTRUCTOR_HPP
|
||||
|
||||
// MS compatible compilers support #pragma once
|
||||
#if defined(_MSC_VER)
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
#define BOOST_SERIALIZATION_EPHEMERAL_HPP
|
||||
|
||||
// MS compatible compilers support
|
||||
#pragma once
|
||||
#if defined(_MSC_VER)
|
||||
# pragma once
|
||||
#endif
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
|
||||
#include <boost/preprocessor/control/if.hpp>
|
||||
#include <boost/preprocessor/comparison/greater.hpp>
|
||||
#include <boost/assert.hpp>
|
||||
|
||||
namespace std{
|
||||
#if defined(__LIBCOMO__)
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
|
||||
// See http://www.boost.org for updates, documentation, and revision history.
|
||||
|
||||
#include <forward_list>
|
||||
#include <iterator> // distance
|
||||
|
||||
#include <boost/config.hpp>
|
||||
#ifdef BOOST_NO_CXX11_HDR_FORWARD_LIST
|
||||
#error "not supported for versions earlier than c++11
|
||||
#endif
|
||||
|
||||
#include <forward_list>
|
||||
#include <iterator> // distance
|
||||
|
||||
#include <boost/serialization/collections_save_imp.hpp>
|
||||
#include <boost/serialization/collections_load_imp.hpp>
|
||||
#include <boost/archive/detail/basic_iarchive.hpp>
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
|
||||
#include <queue>
|
||||
#include <boost/config.hpp>
|
||||
#include <boost/mpl/eval_if.hpp>
|
||||
#include <boost/mpl/identity.hpp>
|
||||
|
||||
// function specializations must be defined in the appropriate
|
||||
// namespace - boost::serialization
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
|
||||
#include <queue>
|
||||
#include <boost/config.hpp>
|
||||
#include <boost/mpl/eval_if.hpp>
|
||||
#include <boost/mpl/identity.hpp>
|
||||
|
||||
// function specializations must be defined in the appropriate
|
||||
// namespace - boost::serialization
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
|
||||
#include <stack>
|
||||
#include <boost/config.hpp>
|
||||
#include <boost/mpl/eval_if.hpp>
|
||||
#include <boost/mpl/identity.hpp>
|
||||
|
||||
// function specializations must be defined in the appropriate
|
||||
// namespace - boost::serialization
|
||||
|
||||
Reference in New Issue
Block a user