gphoto2pp
A C++ Wrapper for libgphoto2
|
A flexible implementation of the observer pattern with automatic lifetime management. This implementation was taken mostly (with some modifications) from https://github.com/WouterLammers/observer. More...
#include <vector>
#include <map>
#include <memory>
#include <functional>
#include <algorithm>
#include <stdexcept>
Go to the source code of this file.
Namespaces | |
namespace | gphoto2pp |
namespace | gphoto2pp::observer |
namespace | gphoto2pp::observer::detail |
Functions | |
template<typename Deleter > | |
UniversalPtr | gphoto2pp::observer::detail::createEmptyPtr (Deleter deleter) |
UniversalPtr | gphoto2pp::observer::detail::createHeartBeat () |
A flexible implementation of the observer pattern with automatic lifetime management. This implementation was taken mostly (with some modifications) from https://github.com/WouterLammers/observer.