|  | Ardour
    9.0-pre0-1955-gdb44a58a54
    | 
#include <atomic>#include <memory>#include <set>#include <string>#include "pbd/controllable.h"#include "pbd/statefuldestructible.h"#include "ardour/buffer_set.h"#include "ardour/chan_count.h"#include "ardour/chan_mapping.h"#include "ardour/cycles.h"#include "ardour/latent.h"#include "ardour/libardour_visibility.h"#include "ardour/midi_ring_buffer.h"#include "ardour/midi_state_tracker.h"#include "ardour/parameter_descriptor.h"#include "ardour/tailtime.h"#include "ardour/types.h"#include "ardour/variant.h"#include <map>#include <vector>Go to the source code of this file.
| Classes | |
| class | ARDOUR::Plugin | 
| struct | ARDOUR::Plugin::IOPortDescription | 
| struct | ARDOUR::Plugin::Display_Image_Surface | 
| struct | ARDOUR::Plugin::PresetRecord | 
| struct | ARDOUR::PluginPreset | 
| class | ARDOUR::PluginInfo | 
| Namespaces | |
| ARDOUR | |
| Typedefs | |
| typedef std::shared_ptr< Plugin > | ARDOUR::PluginPtr | 
| typedef std::shared_ptr< PluginInfo > | ARDOUR::PluginInfoPtr | 
| typedef std::list< PluginInfoPtr > | ARDOUR::PluginInfoList | 
| typedef std::set< uint32_t > | ARDOUR::PluginOutputConfiguration | 
| typedef std::shared_ptr< PluginPreset > | ARDOUR::PluginPresetPtr | 
| typedef std::list< PluginPresetPtr > | ARDOUR::PluginPresetList | 
| Functions | |
| PluginPtr | ARDOUR::find_plugin (ARDOUR::Session &, std::string unique_id, ARDOUR::PluginType) |