forked from mccdo/switchwire
-
Notifications
You must be signed in to change notification settings - Fork 0
Boost signals & slots management tool
License
karlsvec/switchwire
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
What is switchwire? Switchwire enables developers to easily manage signals and slots across an application. It provides a central event management solution that makes it easy to connect objects together based on event names and patterns. With switchwire, objects do not need to know anything about the sender or receiver of events -- all they need to know are the names and signatures of the events. This promotes loose coupling of objects and can lead to applications that are easier to maintain. Switchwire is written in portable C++ code, and has been built and tested on Windows, GNU/Linux, and Mac OSX. Who should use switchwire? Application developers who write event-driven programs and who do not already use a signals and slots framework will be interested in switchwire. Developers who already use a signals and slots framework should check out what switchwire has to offer -- it might just be easier than what you're already using! Who should not use switchwire? Applications that are designed to be procedural and have little interaction with a user will probably not benefit from switchwire.
About
Boost signals & slots management tool
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 82.5%
- CMake 13.2%
- C 2.4%
- Ruby 1.3%
- Squirrel 0.6%