Commit Graph

513 Commits

Author SHA1 Message Date
Robert Ramey
8cd49c1007 fix gcc warnings
[SVN r59834]
2010-02-22 05:00:57 +00:00
Robert Ramey
c39233ff52 change to avoid ">>" syntax error when passed a template instance
[SVN r59701]
2010-02-16 17:00:48 +00:00
Robert Ramey
61cb57079e change "void inline" to "inline void" on older gcc compilers
[SVN r59457]
2010-02-03 21:36:18 +00:00
Robert Ramey
eb24743449 Added comment regarding intentional anonymous namespace in header
[SVN r59456]
2010-02-03 21:34:34 +00:00
Robert Ramey
a92769db42 address const T * serialization
[SVN r59455]
2010-02-03 21:33:20 +00:00
Robert Ramey
d36ca3d5d1 Fix error on unregistered class exception
[SVN r59454]
2010-02-03 21:33:02 +00:00
Robert Ramey
ae15fe212b address const T * serialization
[SVN r59453]
2010-02-03 21:32:14 +00:00
Robert Ramey
3205d38e82 Fix plugin test/demo
[SVN r58505]
2009-12-23 07:20:49 +00:00
Robert Ramey
af094df01f Speed up loading of ordered collections
[SVN r58359]
2009-12-13 17:44:23 +00:00
Robert Ramey
a6e82c34f9 Change code to avoid warning
[SVN r58358]
2009-12-13 17:43:50 +00:00
Robert Ramey
fa93314e1b Call dtor through serialization::access in order to permit private dtors/ctors
[SVN r58296]
2009-12-11 19:32:30 +00:00
Robert Ramey
a94e39ed5d 1. Fixed memory leak in shared_ptr loading
2. Fixed error in polymorphic archive implementation

[SVN r58257]
2009-12-10 00:30:06 +00:00
Robert Ramey
e25add3e4c Backout collection_type primitive. Problem showed in in tests of 64 bit compilers
[SVN r58024]
2009-11-29 06:32:32 +00:00
Robert Ramey
cd79c5a02e fixed BOOST_STATIC_WARNING implementation macro name conflict
[SVN r57987]
2009-11-27 22:32:28 +00:00
Robert Ramey
c728eb8658 changes to minimize warnings in library build
[SVN r57981]
2009-11-27 21:24:07 +00:00
Robert Ramey
c61537a7dd Fixed warnings at highest warning level
[SVN r57697]
2009-11-16 05:16:51 +00:00
Robert Ramey
985ba4ac48 Fix problem with multiple declaration of void_cast_register
[SVN r56833]
2009-10-14 16:36:04 +00:00
Robert Ramey
ba23d735db Address SUN compiler pickiness
[SVN r56798]
2009-10-13 19:33:50 +00:00
Robert Ramey
454a2e9808 fix memory leaks
[SVN r56735]
2009-10-12 16:27:05 +00:00
Robert Ramey
5dda14666b Address complaints for Inspect
[SVN r56734]
2009-10-12 16:26:47 +00:00
Robert Ramey
53c2e23a29 Formalize compiler time errors and warnings
[SVN r56223]
2009-09-15 20:22:49 +00:00
Robert Ramey
aee1d6591c Formalize compiler time errors and warnings
fix archive_exception conflict with windows header
improve portability of codecvt_null

[SVN r56222]
2009-09-15 20:21:32 +00:00
Robert Ramey
f5cf1ee638 Formalize compiler time errors and warnings
[SVN r56221]
2009-09-15 20:12:47 +00:00
Robert Ramey
dae9e76c17 reimplemented BOOST_STATIC_WARNING to depend on boost::mpl::print
[SVN r56148]
2009-09-11 17:55:27 +00:00
Robert Ramey
a2bdcadc44 moved code from header to library to reduce code bloat
[SVN r55790]
2009-08-26 20:45:13 +00:00
Robert Ramey
f4ad78b5e5 moved code from header to library to reduce code bloat
[SVN r55789]
2009-08-26 20:44:55 +00:00
Robert Ramey
c1cd63ea0e fixed bug in load(wchar *)
[SVN r55788]
2009-08-26 20:42:43 +00:00
Robert Ramey
6c65cb5e89 fix accidental include
[SVN r55763]
2009-08-24 15:40:43 +00:00
Robert Ramey
413d3b1c40 Improved implemenation of boost_serializer_map
Improved support for serialization of types in DLLS
New exception for violations of ODR when using DLLS
Fix error in recent update of export.hpp
Added class names to exception messages

[SVN r55737]
2009-08-23 19:26:12 +00:00
Robert Ramey
d4db601f5c Improved implemenation of boost_serializer_map
Improved support for serialization of types in DLLS
New exception for violations of ODR when using DLLS
Fix error in recent update of export.hpp

[SVN r55736]
2009-08-23 19:25:26 +00:00
Robert Ramey
8ed0a2bb54 remove "non_convertible" header.
[SVN r55687]
2009-08-20 17:19:08 +00:00
Robert Ramey
9c47525123 correct error in exception handling
[SVN r55678]
2009-08-20 05:38:50 +00:00
Robert Ramey
d2ac132266 Include warning when serialization pointers with implementation level set to "object_serializable" with tracking set to "track_selectively"
[SVN r55677]
2009-08-20 05:36:16 +00:00
Robert Ramey
532db55bb3 Fix error in export functionality:
a) set key when etf record is constructed.
b) make corrections in no_rtti type system
c) make no_rtti type system more robust and self-diagnosing

[SVN r55675]
2009-08-20 05:32:13 +00:00
Robert Ramey
d4f0d887bb suppressed warning_check which creates warns in too many cases
[SVN r55435]
2009-08-06 20:07:42 +00:00
Matthias Troyer
0d1c34af41 Fixed ticket 2271
[SVN r55415]
2009-08-04 23:00:10 +00:00
Robert Ramey
168d720a85 Included mpl code to emit static warning when the following occurs:
a) type saved as a pointer_oserializer
b) type tracking is set to "track_selectively
c) type information is not included in the archive (implementation level is set to object serializable or lower


[SVN r55411]
2009-08-04 21:49:34 +00:00
Robert Ramey
17cf7cd063 Changed comment to reflect update
[SVN r55410]
2009-08-04 21:45:44 +00:00
Matthias Troyer
3fde9b2e80 Collection sizes are now seriallized as std::size_t
[SVN r55395]
2009-08-04 00:56:19 +00:00
Robert Ramey
d104be292a fixed type in has new macro
[SVN r55358]
2009-08-02 05:58:42 +00:00
Robert Ramey
d1e6d00742 Fix test_no_rtti test
extended_type_info system not based on type_id

[SVN r55322]
2009-07-31 21:00:49 +00:00
Robert Ramey
55c334c72e Fix test_no_rtti test
extended_type_info system not based on type_id

[SVN r55321]
2009-07-31 20:59:57 +00:00
Robert Ramey
dceae5e37d Fix void_cast unregister - again!
[SVN r55020]
2009-07-18 19:14:36 +00:00
Jürgen Hunold
2053627f7a Revert 54974 due to different fix in 54985
[SVN r54993]
2009-07-17 09:10:04 +00:00
Robert Ramey
877863b27f Fix test dll exported
[SVN r54992]
2009-07-17 04:58:42 +00:00
Robert Ramey
5df107a6ae Fix gcc warning
[SVN r54985]
2009-07-16 21:18:58 +00:00
Robert Ramey
646c887412 Fix test dll exported
[SVN r54984]
2009-07-16 21:17:15 +00:00
Jürgen Hunold
ff44a5ed88 Fix gcc -Wreorder warning.
[SVN r54974]
2009-07-15 20:51:16 +00:00
Robert Ramey
22a0e3be11 Fixing error - pure virtual function call
[SVN r54964]
2009-07-15 06:49:35 +00:00
Robert Ramey
a5b5e53b8e Fixing error - pure virtual function call
[SVN r54963]
2009-07-15 06:47:03 +00:00