Ardour
9.0-pre0-582-g084a23a80d
|
#include <csignal>
#include <list>
#include <map>
#include <atomic>
#include <glibmm/threads.h>
#include <boost/bind/protect.hpp>
#include <boost/enable_shared_from_this.hpp>
#include <optional>
#include "pbd/libpbd_visibility.h"
#include "pbd/event_loop.h"
#include "pbd/stacktrace.h"
#include <iostream>
Go to the source code of this file.
Classes | |
class | PBD::SignalBase |
class | PBD::OptionalLastValue< R > |
class | PBD::SignalWithCombiner< Combiner, R(A...)> |
class | PBD::Signal< R(A...)> |
class | PBD::Connection |
class | PBD::ScopedConnection |
class | PBD::ScopedConnectionList |
Namespaces | |
PBD | |
Macros | |
#define | DEBUG_PBD_SIGNAL_CONNECTIONS |
Typedefs | |
template<typename R > | |
using | PBD::DefaultCombiner = OptionalLastValue< R > |
typedef std::shared_ptr< Connection > | PBD::UnscopedConnection |