Skip to content
/ wield Public

A small toolkit for building stage-based apps in C++

License

Notifications You must be signed in to change notification settings

ohz10/wield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wield

A small toolkit for creating stage-based applications in c++.

Dependencies

  • c++11
  • UsingIntrusivePtrIn
  • boost. Uses intrusive_ptr in production code by default. Uses filesystem, bind, and asio in example code.

Used for unit testing on all platforms:

Non-windows Platforms:

  • Intel Thread Building Blocks. Needed on non-windows platforms for unit tests.

Windows Platforms:

  • Need VS Concurrent libs.
  • Visual Leak Detector (VLD). Used on windows to detect memory leaks in unit tests.

Contributors

Austin Gilbert [email protected]

Acknowledgements

A warm "thank you" to minorg for his work in stage-based scheduling and the yield project (which appears to be no longer publically available).

License

4-Clause BSD license, see LICENSE.md for details. Other licensing available upon request.

About

A small toolkit for building stage-based apps in C++

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages