Shows how to use callback method with std::function, std::bind and lambda methods.
To build this project, open "Terminal" and type following lines:
mkdir build && cd build
cmake ..
start Widget_Wrapper.slnSelect Widget_Wrapper project and type Ctrl+F5 to build and run it.
mkdir build && cd build
cmake .. -G "Xcode"
open ./Widget_Wrapper.xcodeprojSelect Widget_Wrapper project and type Cmd+R to build and run it.
mkdir build && cd build
cmake ..
cmake --build . --config Debug
./Widget_Wrapper