ardour
Functions | Variables
generic_pluginui.cc File Reference
#include <climits>
#include <cerrno>
#include <cmath>
#include <string>
#include <vector>
#include "pbd/stl_delete.h"
#include "pbd/xml++.h"
#include "pbd/failed_constructor.h"
#include <gtkmm2ext/click_box.h>
#include <gtkmm2ext/fastmeter.h>
#include <gtkmm2ext/barcontroller.h>
#include <gtkmm2ext/utils.h>
#include <gtkmm2ext/doi.h>
#include <gtkmm2ext/slider_controller.h>
#include "ardour/plugin.h"
#include "ardour/plugin_insert.h"
#include "ardour/session.h"
#include "ardour/value_as_string.h"
#include "ardour_ui.h"
#include "prompter.h"
#include "plugin_ui.h"
#include "gui_thread.h"
#include "automation_controller.h"
#include "timers.h"
#include "i18n.h"

Go to the source code of this file.

Functions

static int get_number (string label)
 
static int match_or_digit (char c1, char c2)
 
static std::size_t matching_chars_at_head (const string s1, const string s2)
 
static std::size_t matching_chars_at_tail (const string s1, const string s2)
 

Variables

static const guint32 min_controls_per_column = 17
 
static const guint32 max_controls_per_column = 24
 
static const float default_similarity_threshold = 0.3
 

Function Documentation

static int get_number ( string  label)
static

Definition at line 168 of file generic_pluginui.cc.

static int match_or_digit ( char  c1,
char  c2 
)
static

Definition at line 182 of file generic_pluginui.cc.

static std::size_t matching_chars_at_head ( const string  s1,
const string  s2 
)
static

Definition at line 186 of file generic_pluginui.cc.

static std::size_t matching_chars_at_tail ( const string  s1,
const string  s2 
)
static

Definition at line 198 of file generic_pluginui.cc.

Variable Documentation

const float default_similarity_threshold = 0.3
static

Definition at line 212 of file generic_pluginui.cc.

const guint32 max_controls_per_column = 24
static

Definition at line 211 of file generic_pluginui.cc.

const guint32 min_controls_per_column = 17
static

Definition at line 211 of file generic_pluginui.cc.