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

[WIP] Add infrastructure for state serialization #488

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Commits on May 2, 2016

  1. Add (de)serialize-to-XML to AbstractValue and Value<T>.

    Added test cases to TestXml.
    Begin to serialize State using those; no committed State tests yet.
    sherm1 committed May 2, 2016
    Configuration menu
    Copy the full SHA
    3ea0cf1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/simbody/simbody into feat…

    …ure_state_serialization
    sherm1 committed May 2, 2016
    Configuration menu
    Copy the full SHA
    8b500bb View commit details
    Browse the repository at this point in the history
  3. Fix merge error.

    sherm1 committed May 2, 2016
    Configuration menu
    Copy the full SHA
    72b0428 View commit details
    Browse the repository at this point in the history
  4. Fix OSX compiler error.

    sherm1 committed May 2, 2016
    Configuration menu
    Copy the full SHA
    85b9041 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2016

  1. Configuration menu
    Copy the full SHA
    ea13f91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b9d20c View commit details
    Browse the repository at this point in the history
  3. In StateImpl::fromXmlElement(), clear subsystems.

    Previously, calling `fromXmlElement()` multiple times on the same State caused
    subsystems to erroneously pile up.
    chrisdembia committed Jun 3, 2016
    Configuration menu
    Copy the full SHA
    e904d0a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f553e5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #498 from chrisdembia/unique_index_type_istream_op…

    …erator
    
    Add operator>> to index types
    sherm1 committed Jun 3, 2016
    Configuration menu
    Copy the full SHA
    bc063a7 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #499 from chrisdembia/stage_istream_operator

    Add operator>> to Stage
    sherm1 committed Jun 3, 2016
    Configuration menu
    Copy the full SHA
    5e962bf View commit details
    Browse the repository at this point in the history
  7. Merge pull request #500 from chrisdembia/state_from_xml_clear_subsystems

    In StateImpl::fromXmlElement(), clear subsystems.
    sherm1 committed Jun 3, 2016
    Configuration menu
    Copy the full SHA
    ae4deaa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ba07766 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'feature_state_serialization' of github.com:simbody/simb…

    …ody into toXmlElement_exception
    chrisdembia committed Jun 3, 2016
    Configuration menu
    Copy the full SHA
    272d315 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #502 from chrisdembia/toXmlElement_exception

    Throw meaningful exception if T cannot be converted to Xml element
    sherm1 committed Jun 3, 2016
    Configuration menu
    Copy the full SHA
    c41b785 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2016

  1. Configuration menu
    Copy the full SHA
    59ffb36 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #506 from chrisdembia/fix_State_toXml_bug

    Fix bug in ContinuousVarInfo::toXmlElement.
    sherm1 committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    be5c858 View commit details
    Browse the repository at this point in the history