C++ Design Patterns
-
Updated
May 12, 2024 - C++
C++ Design Patterns
Event Dispatcher and callback list for C++
Generic observable objects and reactive expressions for C++
Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach
Observer pattern and signals/slots for C++11 projects
Design Patterns in Modern C++
rocket - Fast single header signal/slots library for C++
An introduction to the Observer design patten with C++ using a Weather Station Example
Native cross platform library with language projection support for native code.
A collection of C++ projects implementing various object-oriented design patterns.
Simple, non intrusive reactive programming library for C++. (Events + Observable Properties + Reactive Properties)
C++14 compatible observer pattern / signal slot pattern that can ignore extra parameters like Qt's signals and slots.
Observer is a behavioral design pattern that allows some objects to notify other objects about changes in their state.
Implement design patterns using c++
An example of using MVVM and Observer pattern with Qt
Lightweight C++ Signals and Slots implementation
C++ observable containers and ranges
A compile-time header-only C++17 library for dataflow programing.
Some design patterns implements in C++.
Implementations in C++ of design patterns described by the GoF.
Add a description, image, and links to the observer-pattern topic page so that developers can more easily learn about it.
To associate your repository with the observer-pattern topic, visit your repo's landing page and select "manage topics."