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
Robert Ramey
ae5bbe92d0
Fixing error - pure virtual function call
...
[SVN r54962]
2009-07-15 06:45:56 +00:00
Robert Ramey
068700bd5a
Simplification for pointer serialization
...
Correct error in exported pointers for polymorphic archives
[SVN r54935]
2009-07-13 21:40:15 +00:00
Robert Ramey
f304becdeb
Simplification for pointer serialization
...
Correct error in exported pointers for polymorphic archives
[SVN r54934]
2009-07-13 21:37:49 +00:00
Hartmut Kaiser
34de2958f9
Serialization: added missing header file #include
...
[SVN r54861]
2009-07-10 16:00:03 +00:00
Robert Ramey
9ba768af1d
Fix invalid pointer in unregister cast in void_cast.cpp
...
[SVN r54820]
2009-07-08 22:53:22 +00:00
Robert Ramey
7c23d146cd
fixed archive_pointer_?serializer
...
[SVN r54798]
2009-07-08 16:30:38 +00:00
Robert Ramey
e1c6005570
Changes to address failure same object in two different DLLS is serialized via a pointer
...
[SVN r54784]
2009-07-07 21:56:48 +00:00
Robert Ramey
6f1d243191
Changes to address failure same object in two different DLLS is serialized via a pointer
...
[SVN r54783]
2009-07-07 21:56:18 +00:00
Robert Ramey
63f774a066
Fixed misc bugs
...
void cast
added dll tests
[SVN r54753]
2009-07-07 04:01:07 +00:00
Robert Ramey
41b467d2fc
Fixed misc bugs
...
[SVN r54752]
2009-07-07 04:00:10 +00:00
Jeremiah Willcock
3ba89eda66
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
Robert Ramey
9288793f98
correct construction forwarder arguments
...
[SVN r53077]
2009-05-18 06:24:18 +00:00
Robert Ramey
9a62d7cb7c
change number of bits from unsigned int to std::size_t
...
[SVN r53076]
2009-05-18 06:23:23 +00:00
Robert Ramey
e0e39242b9
permit protected inheritance of serialization
...
[SVN r53075]
2009-05-18 06:22:29 +00:00
Robert Ramey
406df28ee7
fix for error in handling compilers which don't handle has_new_operator
...
[SVN r52713]
2009-05-01 22:52:33 +00:00
Robert Ramey
d0e6b436c7
fixed const in bitset
...
[SVN r52701]
2009-05-01 16:15:21 +00:00
Robert Ramey
6ff6313b90
Add support for std::bitset.hpp
...
[SVN r52637]
2009-04-27 23:08:54 +00:00
Robert Ramey
8c471af32d
Correct logic for enabling THROW_EXCEPTION
...
[SVN r52636]
2009-04-27 23:08:32 +00:00
Robert Ramey
3b747c6829
Correct USE_NEW_OPERATOR logic for borland
...
[SVN r52635]
2009-04-27 23:07:22 +00:00
Vladimir Prus
0bf096ad8d
Add missing 'inline'. Don't include <exception> when excepetions are disabled.
...
[SVN r52559]
2009-04-23 11:11:24 +00:00
David Deakins
a3f1eb6fa8
For STLport on WinCE, BOOST_NO_STDC_NAMESPACE can get defined if STLport is putting symbols in its own namespace. In the case of codecvt, however, this does not mean that codecvt is in the global namespace (it will be in STLport's namespace).
...
[SVN r52105]
2009-04-01 14:50:50 +00:00
Robert Ramey
70ae78bee2
adjustment to address borland failure
...
[SVN r52056]
2009-03-30 15:50:06 +00:00
Robert Ramey
74cbdfa5da
adjusted usage of has_new_operator
...
[SVN r51991]
2009-03-26 18:49:18 +00:00
Robert Ramey
221fbce4f0
permit new operator overload
...
[SVN r51980]
2009-03-26 02:01:43 +00:00
Robert Ramey
cb772bf753
moved to type traits
...
[SVN r51947]
2009-03-23 18:48:51 +00:00
Robert Ramey
b310c34107
correction for some SUN compilers
...
[SVN r51945]
2009-03-23 17:54:49 +00:00
Robert Ramey
e6c5696e07
fix static warning when /Za option is used with MSVC
...
[SVN r51942]
2009-03-23 16:59:46 +00:00
Robert Ramey
bf9fe541c5
Throw new exception when program class version is less than file class version.
...
Other miscellaneous improvements
[SVN r51941]
2009-03-23 16:59:07 +00:00
Robert Ramey
53495e8dec
fix for virtual base classes
...
[SVN r51905]
2009-03-22 19:06:55 +00:00
Robert Ramey
c1039b5b33
const correctness
...
[SVN r51904]
2009-03-22 19:05:10 +00:00