Commit Graph

  • 419343a0c5 Fix unused var warning for static vars, add cmake rules for shared lib sandbox Shane Grant 2015-01-17 00:36:36 -08:00
  • c2f881de5b reorganize sandbox_vs Shane Grant 2015-01-16 22:48:21 -08:00
  • 5dc59708ca remove debug printout Shane Grant 2015-01-16 22:37:44 -08:00
  • 724112cccb Remove experimental any implementation relates #46 Shane Grant 2015-01-16 15:47:25 -08:00
  • 418271f219 Marking adapters as FUTURE_EXPERIMENTAL Shane Grant 2015-01-16 15:42:10 -08:00
  • 9fb72cf6c4 Assertion failed in destructor of JSONOutputArchive when no object was serialized unknown 2015-01-12 12:15:21 +01:00
  • 3f4358d61a code cleanup Shane Grant 2015-01-15 15:31:07 -08:00
  • 00f47ed3b9 CEREAL_REGISTER_TYPE can now be called multiple times for the same type Mikhail Kremnyov 2014-11-21 19:34:44 +02:00
  • 0626809bac update vs sandbox Shane Grant 2015-01-14 23:05:41 -08:00
  • 1a963d06c3 Add tag in anon namespace to allow multiple translation units for CEREAL_CLASS_VERSION relates #137 Shane Grant 2015-01-14 23:02:15 -08:00
  • 56e20c93bf clean up static_object, add export to class relates #113 #137 Shane Grant 2015-01-14 22:58:06 -08:00
  • 330e53f3a1 Merge branch 'erichkeane-XmlFix' into develop Shane Grant 2015-01-09 20:15:28 -08:00
  • f4290726af Adding some types to XML in sandbox Shane Grant 2015-01-09 20:14:32 -08:00
  • 871436a9c6 Fixed off-by-one memory allocation in xml Erich Keane 2015-01-09 17:29:10 -08:00
  • f7ec6cfcc3 Documentation/typo corrections for tuple relates #143 Shane Grant 2015-01-09 10:29:23 -08:00
  • c1c604876e Merge branch 'erichkeane-TupleKeyNames' into develop Shane Grant 2015-01-09 10:21:32 -08:00
  • 58d1675fe0 Changed tuple to generate names compile-time Erich Keane 2014-12-22 13:06:24 -08:00
  • a790351bef Implement Tuple Name Differences in XML/JSON Erich Keane 2014-12-19 18:50:51 -08:00
  • 3d6cd67fe7 Implement Tuple Name Differences in XML/JSON Erich Keane 2014-12-19 18:50:51 -08:00
  • 036e00c6ca fix typo Shane Grant 2014-11-12 15:21:32 -08:00
  • 72cb6e3c00 Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2014-11-12 15:18:06 -08:00
  • cc5a7359c5 fix macro renaming bug introduced by earlier merge Shane Grant 2014-11-12 15:17:50 -08:00
  • 27ce5592f3 progress on #113 Shane Grant 2014-11-09 16:48:13 -08:00
  • 292f9760bd Progress on #113 Shane Grant 2014-11-09 14:52:45 -08:00
  • e4aef13d75 Merge branch 'develop' into issues_113_137 Shane Grant 2014-11-09 14:46:46 -08:00
  • acc33b3a9b Replace template alias with normal struct because VS can't handle the truth Shane Grant 2014-11-09 14:45:00 -08:00
  • 93b5073c62 Mostly solution for 137 Shane Grant 2014-11-09 14:25:45 -08:00
  • 3189f037b7 Fixed a trait relating to minimal serialization Shane Grant 2014-10-31 11:07:32 -07:00
  • 53aa47fd0d Merge branch 'ustulation-Support_Non-void_Return_Type_Functions' into develop Shane Grant 2014-10-31 10:46:43 -07:00
  • 9addb12616 Merge branch 'Support_Non-void_Return_Type_Functions' of https://github.com/ustulation/cereal into ustulation-Support_Non-void_Return_Type_Functions Shane Grant 2014-10-31 10:42:23 -07:00
  • 929cfe6217 For non-void type deduction by decltype, the functions should have an explicit return mentioned. Not having this breaks build for codes with serializing function signatures similar to the one below: ustulation 2014-10-29 18:14:46 +05:30
  • 5dfd60063f Rename WrapperBase to ElideMinimal Shane Grant 2014-10-21 14:44:20 -07:00
  • 84fa7cd39f Merge branch 'issue_46' into develop Shane Grant 2014-10-21 14:19:04 -07:00
  • 1e3190d444 Adding traits::WrapperBase to identify wrapped classes Shane Grant 2014-10-21 14:14:56 -07:00
  • dfa871d5d8 Added test to VS build, related fixes Relates to #46, passing on VS now Shane Grant 2014-10-05 18:01:12 -07:00
  • d4d433daca Fix forward decl for #46 Passing tests on linux Shane Grant 2014-10-04 19:31:24 -07:00
  • e054ec1b10 Merge branch 'issue_46' into develop relates #46 Shane Grant 2014-10-04 19:15:05 -07:00
  • 901489593f finish unit test for #46 Shane Grant 2014-10-04 19:02:35 -07:00
  • 97fa66f34e Doxygen doc updates for #46 Shane Grant 2014-10-04 18:58:54 -07:00
  • 5715d7ad01 Clean up UserDataAdapter Shane Grant 2014-10-03 14:39:21 -07:00
  • ed755a6fc5 Consolidate non member load minimal relates #80 Shane Grant 2014-09-27 23:33:58 -07:00
  • 669378d93b fix a typo Shane Grant 2014-09-27 18:25:57 -07:00
  • 7b51126bd3 Consolidate has_member_load_minimal Shane Grant 2014-09-27 18:24:12 -07:00
  • 768dc77827 Finalizing documentation for #80 Shane Grant 2014-09-27 11:20:52 -07:00
  • 8dfe0bb49a Update doxygen on gh-pages-develop Shane Grant 2014-09-27 10:36:10 -07:00
  • 43da02ddcf doxygen comment fix Shane Grant 2014-09-27 10:35:29 -07:00
  • 2328b7a26e doc updates relates #80 Shane Grant 2014-09-27 10:32:24 -07:00
  • 851e72bd1a Some ideas on solving adapters Shane Grant 2014-09-26 21:59:18 -07:00
  • 3af6c0c9f0 Merge pull request #125 from Fraser999/patch-1 Randolph Voorhies 2014-09-26 16:26:57 -07:00
  • 9c2ac6a34a Update serialization_functions.markdown Fraser Hutchison 2014-09-27 00:20:22 +01:00
  • 3dba7636ba Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2014-09-26 15:03:26 -07:00
  • 2edc936e50 Better error messages for bad serialization Shane Grant 2014-09-26 15:02:02 -07:00
  • e6a2a3c900 doc updates, mostly to archive specialization Shane Grant 2014-09-06 23:22:59 -07:00
  • bbfd418013 Add traits for text archive identification Shane Grant 2014-09-06 22:28:10 -07:00
  • 4e6c22c29b more doc relates #80 Shane Grant 2014-09-06 22:10:28 -07:00
  • 5ea6b3a475 Working on documentation related to #80 Shane Grant 2014-09-05 17:21:02 -07:00
  • 948a869a08 Add cereal::traits::is_same_archive Shane Grant 2014-09-05 16:43:23 -07:00
  • 06d9fc4f8a Whoops, shouldn't have committed that CMakeLists Randolph Voorhies 2014-09-02 11:51:38 -07:00
  • 28f9841fdb Fixing issues with icc. refs #120 Randolph Voorhies 2014-09-02 11:49:47 -07:00
  • e6cb01e89a Addressing both ICC issues in #120 Shane Grant 2014-09-02 11:14:18 -07:00
  • 2b8bbab316 Finalize fix for #105 Shane Grant 2014-08-29 22:31:20 -07:00
  • fdb822f4fd Change std::is_default_constructible to traits version Shane Grant 2014-08-28 21:14:14 -07:00
  • 652e9b7f34 Fixed issue with private c'tors Randolph Voorhies 2014-08-26 11:45:38 -07:00
  • 2e1737ec1f Uncomment test for issue #116 Shane Grant 2014-08-22 13:23:44 -07:00
  • 2efa919b53 Merge branch 'issue_116' into develop Char tested on all dev environments, looks fine and passing tests. Closes #116 Shane Grant 2014-08-22 10:30:29 -07:00
  • 13b0c7edb5 Support for char in XML archive -Added unit tests for char in pod -XML archive should properly deserialize chars vs int8_t types now see #116 Shane Grant 2014-08-21 23:43:52 -07:00
  • f6f2972cb8 Update .travis.yml Shane Grant 2014-08-18 23:31:32 -07:00
  • 8efbc0c6f5 Merge branch 'issue_109' into develop Shane Grant 2014-08-18 23:17:04 -07:00
  • 9a5a7134db Temporary fix for #105 Shane Grant 2014-08-18 23:15:29 -07:00
  • ba63d4a093 Merge branch 'volo-zyko-master' into issue_109 Shane Grant 2014-08-18 17:10:25 -07:00
  • 0163d6cdd6 make isWhitespace xml_detail function instead of member Shane Grant 2014-08-18 17:08:51 -07:00
  • a295a3635b Merge branch 'vigsterkr-develop' into develop Shane Grant 2014-08-18 16:54:34 -07:00
  • f8a871c7ff Another attempt to fix issue #109 now for any type that can contain whitespaces Volo Zyko 2014-08-18 14:57:07 +03:00
  • c068ba2405 Reverted changes in xml.hpp for issue #109. Volo Zyko 2014-08-13 22:24:55 +03:00
  • 3781ab3d49 Fix Boost header path inclusing if found Viktor Gal 2014-08-07 10:59:57 +08:00
  • b405737fbf Merge pull request #111 from besser82/add-cross-test-switch Randolph Voorhies 2014-08-05 12:38:54 -07:00
  • 869b2b2cda add CMake-option 'SKIP_PORTABILITY_TEST' Björn Esser 2014-08-05 19:18:10 +02:00
  • 16bf75dedf Extended the fix for issue #109 and added a test. Volo Zyko 2014-07-31 15:45:05 +03:00
  • b0d45bd565 Fixed issue #109. std::string is serialized/deserialized in XML with CDATA node. Volo Zyko 2014-07-28 15:20:43 +03:00
  • e423228dde Adding a clean way of dealing with #107 Shane Grant 2014-07-07 14:26:30 -07:00
  • afccaaf658 small comment re issue #102 Shane Grant 2014-06-12 10:30:04 -07:00
  • ea007dafd8 Adding additional tests to cover issue #79 Shane Grant 2014-06-06 15:24:24 -07:00
  • f067ba6905 Fixing issue #79 Shane Grant 2014-05-22 10:59:13 -07:00
  • 5305078096 Consolidate non-member save_minimal relates #85 Shane Grant 2014-05-21 16:20:02 -07:00
  • 6d738d7171 experimenting with a cast Shane Grant 2014-05-21 15:02:59 -07:00
  • 8785741f41 Progress towards #46 Shane Grant 2014-05-19 16:15:16 -07:00
  • 4ed9ef9e83 more cleanup for non member save Shane Grant 2014-05-19 15:27:05 -07:00
  • 4a0b06ec97 Consolidate save_minimal type trait checks Shane Grant 2014-05-19 15:19:40 -07:00
  • 2e82e36f60 adding a few undefs to internal trait macros Shane Grant 2014-05-13 16:07:55 -07:00
  • bbcc6f5aa9 formatting Shane Grant 2014-05-12 10:42:21 -07:00
  • bf1bb9dc58 Changed nvp to new style Shane Grant 2014-05-12 10:36:37 -07:00
  • 876efe9f49 Merge branch 'Factoid-json_memory' into develop Shane Grant 2014-05-12 10:28:45 -07:00
  • d85d8136e1 Fixing versioning for classes in namespaces Shane Grant 2014-05-12 10:22:38 -07:00
  • b4e7d222de Removed debugging std::cout Adrian Cheater 2014-02-14 13:18:30 -06:00
  • dc80eabbbf Fixed up missing NVP calls for out of order deseriailization of std::unique_ptr and std::shared_ptr Adrian Cheater 2014-02-14 13:13:33 -06:00
  • fd73e8066f Modify cmake so that performance gets built Shane Grant 2014-05-07 15:45:51 -07:00
  • 1d8deb2521 Combine non-member save tests relates #85 Shane Grant 2014-05-06 22:24:07 -07:00
  • fe4b72314f combined traits for member save into one Shane Grant 2014-05-06 11:25:11 -07:00
  • d4704dedb3 comment out obsolete line in doxygen Shane Grant 2014-05-06 11:04:04 -07:00
  • e6a3da0f87 More traits cleanup Shane Grant 2014-05-04 15:40:45 -07:00