/signals

C++11 signal-slot implementation

Primary LanguageC++MIT LicenseMIT

C++11 based signal-slot implementation

Latest version of the signals is available at:
https://github.com/santa01/signals

Signals project is header only C++ library to be used wherever observer-alike
pattern is required. Signals utilizes C++11 std::function template for
callable targets wrapping.

The Example.cpp may be compiled as:
$ g++ -std=c++11 -Wall -pedantic -O2 -I. Example.cpp -o example
$ ./example
Object::getId(6): this->id = 1
Object::getId(6): this->id = 2
Object::getId(6): this->id = 2
Object::getId(7): this->id = 1
Object::getId(7): this->id = 2

If you are interested in this signal-slot implementation, you can contact me
via santa.ssh@gmail.com

Source code is licensed under MIT license, see COPYING for details.