Ardour  8.12
signals.h File Reference
#include <csignal>
#include <list>
#include <map>
#include <atomic>
#include <glibmm/threads.h>
#include <boost/noncopyable.hpp>
#include <boost/bind.hpp>
#include <boost/bind/protect.hpp>
#include <boost/function.hpp>
#include <boost/enable_shared_from_this.hpp>
#include <boost/optional.hpp>
#include "pbd/libpbd_visibility.h"
#include "pbd/event_loop.h"
#include "pbd/stacktrace.h"
#include <iostream>
#include "pbd/signals_generated.h"
Include dependency graph for signals.h:

Go to the source code of this file.

Classes

class  PBD::SignalBase
 
class  PBD::Connection
 
class  PBD::OptionalLastValue< R >
 
class  PBD::ScopedConnection
 
class  PBD::ScopedConnectionList
 

Namespaces

 PBD
 

Macros

#define DEBUG_PBD_SIGNAL_CONNECTIONS
 

Typedefs

typedef std::shared_ptr< Connection > PBD::UnscopedConnection
 

Macro Definition Documentation

◆ DEBUG_PBD_SIGNAL_CONNECTIONS

#define DEBUG_PBD_SIGNAL_CONNECTIONS

Definition at line 49 of file signals.h.