Ardour  9.0-pre0-582-g084a23a80d
session.h File Reference
#include "libardour-config.h"
#include <atomic>
#include <exception>
#include <list>
#include <map>
#include <memory>
#include <set>
#include <string>
#include <vector>
#include <queue>
#include <stdint.h>
#include <boost/dynamic_bitset.hpp>
#include <glibmm/threads.h>
#include <ltc.h>
#include "pbd/atomic.h"
#include "pbd/error.h"
#include "pbd/event_loop.h"
#include "pbd/file_archive.h"
#include "pbd/history_owner.h"
#include "pbd/rcu.h"
#include "pbd/statefuldestructible.h"
#include "pbd/signals.h"
#include "pbd/undo.h"
#include "pbd/reallocpool.h"
#include "lua/luastate.h"
#include "temporal/range.h"
#include "temporal/domain_provider.h"
#include "midi++/types.h"
#include "midi++/mmc.h"
#include "temporal/time.h"
#include "ardour/ardour.h"
#include "ardour/chan_count.h"
#include "ardour/delivery.h"
#include "ardour/interthread_info.h"
#include "ardour/luascripting.h"
#include "ardour/location.h"
#include "ardour/monitor_processor.h"
#include "ardour/presentation_info.h"
#include "ardour/rc_configuration.h"
#include "ardour/session_configuration.h"
#include "ardour/session_event.h"
#include "ardour/plugin.h"
#include "ardour/route.h"
#include "ardour/graph_edges.h"
#include "ardour/transport_api.h"
#include "ardour/triggerbox.h"
Include dependency graph for session.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ARDOUR::SessionException
 
class  ARDOUR::Session
 
struct  ARDOUR::Session::SaveAs
 
class  ARDOUR::Session::StateProtector
 
class  ARDOUR::Session::ProcessorChangeBlocker
 
struct  ARDOUR::Session::ptflookup
 
struct  ARDOUR::Session::TransportMasterStrategy
 
struct  ARDOUR::Session::AutoConnectRequest
 
struct  ARDOUR::Session::space_and_path
 
struct  ARDOUR::Session::space_and_path_ascending_cmp
 
struct  ARDOUR::Session::CueEventTimeComparator
 

Namespaces

 MIDI
 
 PBD
 
 luabridge
 
 Evoral
 
 Temporal
 
 ARDOUR
 

Typedefs

typedef struct _AEffect AEffect
 

Functions

void ARDOUR::setup_enum_writer ()
 

Typedef Documentation

◆ AEffect

typedef struct _AEffect AEffect

Definition at line 1 of file session.h.