Commit Graph

  • d5afb78fcc Adding chrono. Some docs/cleanup. NVP now works with R-values and l-values Shane Grant 2013-06-19 14:19:48 -07:00
  • a09841ad4d Nicer function call operator on Archives (not &) Randolph Voorhies 2013-06-18 18:10:12 -07:00
  • e40468f188 Merge branch 'master' of git.r-c-v.com:rand/cereal Shane Grant 2013-06-18 17:33:55 -07:00
  • 47a7655eee Added boost variant serialization Randolph Voorhies 2013-06-18 17:33:34 -07:00
  • a0e64ebc7b Adopting new operator() syntax Shane Grant 2013-06-18 16:53:02 -07:00
  • 66eb6cc86a Merge branch 'master' of git.r-c-v.com:rand/cereal Shane Grant 2013-06-18 16:22:11 -07:00
  • 1b8dbfb96a Non default constructors now supported by pointers Shane Grant 2013-06-18 16:16:24 -07:00
  • 8615e52a54 Base class tracking for deadly diamond of death Randolph Voorhies 2013-06-18 15:37:44 -07:00
  • 5c3c162fd1 Added cereal::access for private members Randolph Voorhies 2013-06-17 17:57:36 -07:00
  • c4bb0de8b1 Ending comments on namespaces Randolph Voorhies 2013-06-17 16:50:10 -07:00
  • ab36753dec Removed commented couts Randolph Voorhies 2013-06-17 16:30:53 -07:00
  • 3201b05336 Added a cereal::Exception Randolph Voorhies 2013-06-17 16:28:17 -07:00
  • 18676e251f Restructuring Randolph Voorhies 2013-06-17 16:17:20 -07:00
  • 9961b85d6c Minor case changes Randolph Voorhies 2013-06-17 16:08:03 -07:00
  • 68eded48ea Took comments out of LICENSE Randolph Voorhies 2013-06-17 15:51:19 -07:00
  • 6152551dd1 added license Shane Grant 2013-06-17 12:01:39 -07:00
  • ddcefaf15d Specialized save/load for vectors with default allocator Shane Grant 2013-06-17 11:50:41 -07:00
  • ed522117dc fixed issue with cereal load percentage. adding derived class performance Shane Grant 2013-06-17 11:04:45 -07:00
  • 782338cb61 Performance testing pod struct with no binary writeout. Shane Grant 2013-06-17 10:22:27 -07:00
  • 30a1fa6d38 Adding initial performance testing Shane Grant 2013-06-16 19:10:09 -07:00
  • e2d07a1670 Added unit tests for complex and bitset Shane Grant 2013-06-16 11:31:59 -07:00
  • 0c56175a1c Adding bitset and complex, both untested Shane Grant 2013-06-15 23:26:47 -07:00
  • adcc2532db Unit tests for std::tuple, fixed tuple serialization Shane Grant 2013-06-15 22:54:03 -07:00
  • d4f7c4b1e1 Adding unit tests for std::pair Shane Grant 2013-06-15 22:21:25 -07:00
  • 4aecb595d5 Empty class elision, and priority_queue unit tests Randolph Voorhies 2013-06-14 18:05:08 -07:00
  • 2ba3fe9165 Merge branch 'master' of git.r-c-v.com:rand/cereal Shane Grant 2013-06-14 16:20:57 -07:00
  • 7c3c3781ce unit tests for priority_queue, fixed bug in priority_queue Randolph Voorhies 2013-06-14 16:15:43 -07:00
  • 6fc81554dc Unit tests for unordered_multiset Randolph Voorhies 2013-06-14 16:12:06 -07:00
  • ce983a1bb4 Unit tests for unordered_set Randolph Voorhies 2013-06-14 16:03:13 -07:00
  • 8a775ecdcb Unit tests for unordered_multimap Randolph Voorhies 2013-06-14 15:49:50 -07:00
  • 68ada7b613 Unit tests for multimap Randolph Voorhies 2013-06-14 15:39:07 -07:00
  • e2e6002f67 Unit tests for unordered_map Randolph Voorhies 2013-06-14 15:35:15 -07:00
  • 9ccd18fad9 Unit tests for string Randolph Voorhies 2013-06-14 15:28:46 -07:00
  • 84acf887bb Unit tests for stack Randolph Voorhies 2013-06-14 15:04:04 -07:00
  • 618b9c5815 Added macro guard for restricting serialization type Shane Grant 2013-06-14 15:01:46 -07:00
  • 4abde8093a Unit tests for set Randolph Voorhies 2013-06-14 15:01:06 -07:00
  • dab76ebd79 Fixed template arguments in set Randolph Voorhies 2013-06-14 15:00:57 -07:00
  • 3691ec192a Unit tests for queue Randolph Voorhies 2013-06-14 14:54:11 -07:00
  • e66e6d38df Adding pair and tuple Shane Grant 2013-06-14 14:50:57 -07:00
  • 6d8b3f16d4 Merge branch 'master' of git.r-c-v.com:rand/cereal Randolph Voorhies 2013-06-14 14:46:17 -07:00
  • 0dd44928c3 Added map unit tests. Randolph Voorhies 2013-06-14 14:45:11 -07:00
  • 156704dfe0 adding ignore rules, finished container support Shane Grant 2013-06-14 14:36:54 -07:00
  • 57a1a8fb53 Merge branch 'master' of git.r-c-v.com:rand/cereal Randolph Voorhies 2013-06-14 13:51:09 -07:00
  • b50e0d6b2c adding unordered map, some cleanup Shane Grant 2013-06-14 13:47:52 -07:00
  • 70225c8e31 Merge branch 'master' of git.r-c-v.com:rand/cereal Randolph Voorhies 2013-06-14 13:46:20 -07:00
  • 73fda0f5d9 Starting map unit tests Randolph Voorhies 2013-06-14 13:45:10 -07:00
  • 3785c759c8 working on more stl functionality Shane Grant 2013-06-14 13:43:49 -07:00
  • 50ab9ea53f removing extra non const versions of save Shane Grant 2013-06-14 13:35:32 -07:00
  • 9225d1c741 Fixed error with push/pop position, works fine now Shane Grant 2013-06-14 13:32:54 -07:00
  • e9d277025f const_cast for save(), seeking for binary_oarchive Shane Grant 2013-06-14 12:17:21 -07:00
  • d060da918c Added list unit tests Randolph Voorhies 2013-06-13 18:45:33 -07:00
  • 6821955323 Added forward_list unit tests Randolph Voorhies 2013-06-13 18:40:57 -07:00
  • 11019ef8de Adding deque unit tests Randolph Voorhies 2013-06-13 18:31:29 -07:00
  • 010252c1d7 Fixed serialization error in vector, added tests Randolph Voorhies 2013-06-13 18:26:29 -07:00
  • 480cfcc4b6 Added array unit tests Randolph Voorhies 2013-06-13 17:54:42 -07:00
  • d1abb9effa Fixing error when serializing arrays with internal Randolph Voorhies 2013-06-13 17:39:27 -07:00
  • d198eea570 Merge branch 'master' of git.r-c-v.com:rand/cereal Randolph Voorhies 2013-06-13 17:12:15 -07:00
  • 1f5cc9f8b0 adding map and multimap Awesome Robot 2013-06-13 17:04:02 -07:00
  • bb3f5409d8 Added unit tests for pointers Randolph Voorhies 2013-06-13 17:02:46 -07:00
  • 80d0d4ab05 adding support for more stl types Awesome Robot 2013-06-13 16:55:56 -07:00
  • 0186e16fcb Adding unit tests for POD types Randolph Voorhies 2013-06-13 16:54:32 -07:00
  • bb39747ca9 array support Awesome Robot 2013-06-13 16:44:19 -07:00
  • a723dfb47a Added unique_ptr Awesome Robot 2013-06-13 16:15:03 -07:00
  • b4afce223b Added weak_ptr support = 2013-06-13 16:07:36 -07:00
  • 58abf1d2b9 std::shared_ptr works with pointer tracking Laurent Itti 2013-06-13 15:54:08 -07:00
  • e11edef4c8 Made a special case for arithmetic vectors Randolph Voorhies 2013-06-13 13:29:37 -07:00
  • 97304f8272 working on pointer support Shane Grant 2013-06-13 12:17:59 -07:00
  • 4d56ae215b Moving things around into folders; starting to add individual files for support for various standard library things. Pointers will take some careful thought Shane Grant 2013-06-13 11:31:55 -07:00
  • 1b7d5387d2 Starting a JSON archive Randolph Voorhies 2013-06-12 20:37:36 -07:00
  • b1ef8f9ddb Minor docs Shane Grant 2013-06-12 18:01:02 -07:00
  • a4498932e4 Added string loading Shane Grant 2013-06-12 17:57:35 -07:00
  • 5d24d9f066 Basic deserialization now working Shane Grant 2013-06-12 17:50:30 -07:00
  • 3210a2b3c3 Splitting out basic functionality to OutputArchive Shane Grant 2013-06-12 17:04:18 -07:00
  • 41e4211748 added string serialization Shane Grant 2013-06-12 15:22:44 -07:00
  • aeeb326477 fixed nvp macro Shane Grant 2013-06-12 14:54:03 -07:00
  • 679caf17ba NVPs more or less working Shane Grant 2013-06-12 14:52:18 -07:00
  • 71cd5c3cb5 Fixed const stuff on save/load Shane Grant 2013-06-12 14:33:00 -07:00
  • f6f0b37c5b Removing versioning completely Shane Grant 2013-06-12 13:56:32 -07:00
  • be5d1581d4 Class versioning working Randolph Voorhies 2013-06-12 11:18:35 -07:00
  • c8c6846905 Awesome detection of serialization method works Randolph Voorhies 2013-06-12 11:04:24 -07:00
  • 149771df0f Having trouble getting non_member versions to work Randolph Voorhies 2013-06-11 19:40:17 -07:00
  • a5dcb04c97 First commit - basic split/serialize checking works Randolph Voorhies 2013-06-11 18:18:21 -07:00