Shock C++ Platform Abstraction Library
License
adamlwgriffiths/Shock
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Shock C++ Platform Abstraction Library Created by: Adam Griffiths Twisted Pair Development License: FreeBSD (2-clause License) Shock is self-contained platform abstraction library. It provides common utilities and cross-platform wrappers. I created Shock with the goal of creating a cross-platform library that didn't depend on any 3rd party libraries. I found Boost to be over-engineered; the existing stdlib to be horrible; C++0x to be lacking and not supported on older MSVC instances. Some areas of Shock we're in the middle of planning / development (assert, etc) and need to be removed. I plan to do this in the near future. The Socket and Ping modules are directly imported from my previous AWE implementation. As such, they do not compile yet, but only require trivial fixes. If you make use of this project, I'd love to hear about it, no matter how trivial =).
About
Shock C++ Platform Abstraction Library
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published