Commit Graph

1489 Commits

Author SHA1 Message Date
akumta
768145d01d Update register_archive.hpp
Per boost ticket# 11004
2015-03-04 14:49:58 -08:00
Robert Ramey
594541b6d7 Merge pull request #4 from danieljames/metadata
Create metadata file.
2015-01-09 14:44:05 -08:00
Robert Ramey
aa18f80439 fix some minor header inclusion 2014-12-18 17:34:55 -08:00
Robert Ramey
a838b0821f tweaked tests to suppress some warning noise
fixed sequential lists to handle types without default constructors
adjusted CMakeLists.txt to correctly generate c++ selection for Xcode
2014-12-16 15:40:24 -08:00
Robert Ramey
df8dec38fc fixed check for default constructible in std containers serialization 2014-12-15 15:22:33 -08:00
Robert Ramey
aa6ca846a4 fixed collection loading to be backwards compatible. Unforunately this breaks the fix I intended to make. Need to update docs so that users specialize boost::has_default_constructor<T> for item type 2014-12-15 10:17:27 -08:00
Robert Ramey
523f9baca2 correct last minute error in collection simplification 2014-12-13 22:02:57 -08:00
Robert Ramey
3d8d73f0d0 fixes in attributes to permit Visual Studio compatibility 2014-12-13 14:12:34 -08:00
Robert Ramey
a702dcb76f finally?! fixed problem with failing xml_warchive 2014-12-12 15:55:02 -08:00
Robert Ramey
fb61aeea5c still trying to fix xml_warchive 2014-12-12 07:53:31 -08:00
Robert Ramey
e70a2bb9b3 fixed issues related to codecvt facets 2014-12-10 12:51:30 -08:00
Robert Ramey
61b8c96e23 attempt to address failure of gcc standard library to properly handle codecvt.
now I have problem in local state saver - commented out for now
2014-12-08 17:01:23 -08:00
Robert Ramey
567bccc026 fixed problem serialization vector<vector<?> >
improved memory management using autoptr where scoped_ptr is called for.  Note: condition usage of unique_ptr for newer platforms.
added tests to verify that interruption of serialization handles exception handling gracefully
2014-12-06 13:10:12 -08:00
Robert Ramey
6ba97066f4 fixed error where vector<vector<dummy>> doesn't serialize properly
improved loading of sequential containers
2014-12-02 00:02:54 -08:00
Robert Ramey
b0f63a710f removed deprecated version of strong_typedef.hpp from boost directory 2014-11-13 10:06:58 -08:00
Robert Ramey
02fff0a69e fixed shared_ptr_helper include 2014-11-11 22:13:05 -08:00
Robert Ramey
5712994137 made is_whitespace explicitly inline boost-1.57.0 2014-09-26 10:50:50 -07:00
Robert Ramey
c2f9a6c3f4 type in docs
add default parameter value to get_helper_support
2014-09-13 06:52:40 -07:00
Robert Ramey
7f80632617 fixed case for compilers where type specific new operator doesn't work 2014-09-02 15:09:01 -07:00
Robert Ramey
d75a4416d7 minor adjustments to helper collection and tests.
update documentation for helper collection
2014-08-25 13:17:11 -07:00
Daniel James
46ec3ad75f Add metadata file. 2014-08-18 15:10:21 +01:00
Robert Ramey
c13b89c8f9 added missing headers to shared_ptr_helper.
note - failed to show up in tests.  probably included superfluously in other headers.
2014-08-12 09:05:54 -07:00
Robert Ramey
8ce1ff884a Corrected error in std::shared_ptr serialization.
Adjusted so that there is one instance of shared_ptr_helper per archive instance.  Before it was accidentally making one instance per pointer type which was not properly "matching up" shared/weak pointers.
2014-08-10 10:07:58 -07:00
Robert Ramey
c034aa1055 Fixed up helper implementation so that it properly accounts for help instances 2014-08-08 21:49:20 -07:00
Robert Ramey
2b5f6e7a8f Merge pull request #2 from MarcelRaad/patch-1
Fix variable shadowing warning
boost-1.56.0
2014-07-04 08:38:42 -07:00
Marcel Raad
16621745f8 Fix variable shadowing warning
MSVC 14 gives the following warning:
"warning C4456: declaration of 'result' hides previous local declaration".
2014-07-03 19:20:46 +02:00
Robert Ramey
32bb9f82ae Added size() to class_name_type to permit checking to maximum permitted size
Simplified calculation of number of elements
added check for too long class names
added {} to array initialization to avoid bogus warning
2014-07-01 12:50:38 -07:00
Robert Ramey
d912153782 corrections to shared pointer support and implementation of helper collection 2014-06-26 07:25:22 -07:00
Robert Ramey
2183deba45 trapped error with failed void_upcast.
helper collection improved - still not done yet
update shared pointer to handle C++11
removed old shared pointer helper from portable binary archive
2014-06-19 14:28:47 -07:00
Robert Ramey
421c1f2590 changes to eliminate dependence on shared_ptr 2014-06-16 11:24:43 -07:00
Robert Ramey
ca438959cd Merge pull request #1 from insideoutclub/develop
Develop
2014-06-12 18:04:11 -07:00
insideoutclub
740d662757 Fixing typos. 2014-05-26 22:34:32 -07:00
insideoutclub
3e7c5fde99 Fixing typos. 2014-05-26 22:31:44 -07:00
insideoutclub
622a95dd81 Fixing typos.
Please check line 130.
2014-05-26 22:27:35 -07:00
insideoutclub
521589af07 Fixing typos. 2014-05-26 22:22:46 -07:00
insideoutclub
9e1a619324 Fixing typos.
Please check lines 52 and 102.
2014-05-26 22:19:23 -07:00
insideoutclub
f5a31ae7c0 Fixing typos. 2014-05-26 22:12:15 -07:00
insideoutclub
819f5649ad Fixing typos. 2014-05-26 22:08:39 -07:00
insideoutclub
b0e263e52a Fixing typos. 2014-05-26 12:11:43 -07:00
insideoutclub
60b9ab6a5a Fixing typos. 2014-05-26 11:59:20 -07:00
insideoutclub
806ed33010 Fixing typos. 2014-05-26 11:53:32 -07:00
insideoutclub
335424ca6e Fixing typos. 2014-05-26 08:39:34 -07:00
insideoutclub
ee4b0d4d1e Fixing typos. 2014-05-26 08:37:06 -07:00
insideoutclub
4dd2f9ce04 Fixing typos. 2014-05-26 08:34:09 -07:00
insideoutclub
c5c15b15bd Update extended_type_info.html
Fixing typos. Line 225 needs review.
2014-05-26 08:31:27 -07:00
insideoutclub
f509e1dc67 Update derivation.html
Fixing typos.
2014-05-26 08:15:00 -07:00
insideoutclub
0f260d5d9b Update simple_log.html
Fixing typos.
2014-05-26 08:07:21 -07:00
insideoutclub
8353999a2e Update pimpl.html
Fixing typos. Line 48 still needs some work.
2014-05-26 08:04:58 -07:00
insideoutclub
a809ed7254 Update shared_ptr.html
Fixing typos.
2014-05-26 07:56:54 -07:00
insideoutclub
4d6f05642c Update headers.html
Fixing typos. Line 348 still needs some work.
2014-05-26 07:46:26 -07:00