-
Notifications
You must be signed in to change notification settings - Fork 72
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Roll back 9.6.1 RhsHandler and ClientMessageHandler change
Ultimately it's not possible to simply use C-types in SML and get a portable lib out of it, since C++ classes are used extensively. Creating a C-wrapper for libSoar would be a large project of its own, and using the C++ code as-is is not really viable at this point; we would need a SWIG-like tool (why on earth does SWIG not support C++ to C wrapping?). Fix and remove outstanding TODOs from the whole refactoring. Leave the new APIs in place, as they are more ergonomic C++, anyway. Remove all logic related to the buffer resizing, and remove duplicate code where possible. Add documentation to the new methods.
- Loading branch information
1 parent
06a2885
commit 45055b7
Showing
15 changed files
with
91 additions
and
233 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.