Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Boost:: circular_buffer, compressed_pair, dynamic_bitset, filesystem, optional, and Units #282

Open
wants to merge 19 commits into
base: develop
Choose a base branch
from

Commits on Apr 27, 2016

  1. 1) Created VS2015 solutions that mirror the VS2013 solutions. Note th…

    …at these include references to $(BOOST_HOME) and $(BOOST_LIBRARYDIR) which aren't in the VS2013 from USCiLab. If these aren't defined, they will be ignored.
    
    2) (re) added support for boost::optional, boost::circular_buffer, boost::dynamic_bitset, boost::filesystem
    This support includes unit tests modeled after existing Cereal unit tests.
    All boost headers and tests are isolated in /boost/ subdirectories
    Steve Hickman committed Apr 27, 2016
    Configuration menu
    Copy the full SHA
    2292dd7 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2016

  1. Added support for boost::chrono

    Steve Hickman committed Apr 29, 2016
    Configuration menu
    Copy the full SHA
    6e9628f View commit details
    Browse the repository at this point in the history
  2. draft versions for boost units support

    Steve Hickman committed Apr 29, 2016
    Configuration menu
    Copy the full SHA
    052aeb0 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into develop

    Steve Hickman committed Apr 29, 2016
    Configuration menu
    Copy the full SHA
    776f5e6 View commit details
    Browse the repository at this point in the history
  4. Is this what caused the link error

    Steve Hickman committed Apr 29, 2016
    Configuration menu
    Copy the full SHA
    415020b View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2016

  1. Added support for Boost Units

    Steve Hickman committed Apr 30, 2016
    Configuration menu
    Copy the full SHA
    ec0055a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48d92f7 View commit details
    Browse the repository at this point in the history
  3. fix GCC compile errors

    Steve Hickman committed Apr 30, 2016
    Configuration menu
    Copy the full SHA
    fc27454 View commit details
    Browse the repository at this point in the history
  4. Created separate boost/common.hpp to remove unnecessary dependency of…

    … all other unit tests on boost
    Steve Hickman committed Apr 30, 2016
    Configuration menu
    Copy the full SHA
    ecab847 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2016

  1. VS has problems with logging ... but putting this is universally caus…

    …es problems with GCC. So, only put it in for VS
    Steve Hickman committed May 1, 2016
    Configuration menu
    Copy the full SHA
    297c6ff View commit details
    Browse the repository at this point in the history

Commits on May 2, 2016

  1. Configuration menu
    Copy the full SHA
    473d5c7 View commit details
    Browse the repository at this point in the history
  2. Now tests are automatically generated for every supported archive set…

    … (input / output). When new archive sets are added, we need only update the archive_type_list in common.hpp
    
    Note that filesystem cannot yet use this approach because it requires wchar, which XML and JSON do not yet support (Issue USCiLab#95)
    Steve Hickman committed May 2, 2016
    Configuration menu
    Copy the full SHA
    68a1b45 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2016

  1. Configuration menu
    Copy the full SHA
    949e71c View commit details
    Browse the repository at this point in the history

Commits on May 27, 2016

  1. Serialization for boost::intrusive_ptr was implemented

    Vol-Alex authored and Alexey Volodenko committed May 27, 2016
    Configuration menu
    Copy the full SHA
    c05b220 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from Vol-Alex/develop

    Serialization for boost::intrusive_ptr was implemented
    stevehickman committed May 27, 2016
    Configuration menu
    Copy the full SHA
    5864264 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2016

  1. Merge branch 'develop' of https://github.com/USCiLab/cereal

    Steve Hickman committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    a0cf698 View commit details
    Browse the repository at this point in the history
  2. Updated warranty wording

    Steve Hickman committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    c221008 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eaa3ac2 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2016

  1. Configuration menu
    Copy the full SHA
    fa96daa View commit details
    Browse the repository at this point in the history