Bitcoin Core 31.99.0
P2P Digital Currency
Classes | Namespaces
btcsignals.h File Reference
#include <sync.h>
#include <algorithm>
#include <atomic>
#include <functional>
#include <memory>
#include <optional>
#include <type_traits>
#include <utility>
#include <vector>
Include dependency graph for btcsignals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  btcsignals::optional_last_value< T >
 
class  btcsignals::connection
 
class  btcsignals::connection::liveness
 Track liveness. More...
 
class  btcsignals::scoped_connection
 
class  btcsignals::signal< Signature, Combiner >
 
struct  btcsignals::signal< Signature, Combiner >::connection_holder
 

Namespaces

namespace  btcsignals
 btcsignals is a simple mechanism for signaling events to multiple subscribers.