ardour
Namespaces | Macros | Variables
rc_configuration.cc File Reference
#include <unistd.h>
#include <cstdio>
#include <glib.h>
#include <glib/gstdio.h>
#include <glibmm/miscutils.h>
#include "pbd/xml++.h"
#include "pbd/file_utils.h"
#include "ardour/audioengine.h"
#include "ardour/control_protocol_manager.h"
#include "ardour/diskstream.h"
#include "ardour/filesystem_paths.h"
#include "ardour/port.h"
#include "ardour/rc_configuration.h"
#include "ardour/session_metadata.h"
#include "i18n.h"
#include "ardour/rc_configuration_vars.h"

Go to the source code of this file.

Namespaces

 ARDOUR
 

Macros

#define CONFIG_VARIABLE(Type, var, name, value)   var (name,value),
 
#define CONFIG_VARIABLE_SPECIAL(Type, var, name, value, mutator)   var (name,value,mutator),
 
#define CONFIG_VARIABLE(type, var, Name, value)   var.add_to_node (*node);
 
#define CONFIG_VARIABLE_SPECIAL(type, var, Name, value, mutator)   var.add_to_node (*node);
 
#define CONFIG_VARIABLE(type, var, name, value)
 
#define CONFIG_VARIABLE_SPECIAL(type, var, name, value, mutator)
 
#define CONFIG_VARIABLE(type, var, name, value)   functor (name);
 
#define CONFIG_VARIABLE_SPECIAL(type, var, name, value, mutator)   functor (name);
 

Variables

static const char * user_config_file_name = "config"
 
static const char * system_config_file_name = "system_config"
 

Macro Definition Documentation

#define CONFIG_VARIABLE (   Type,
  var,
  name,
  value 
)    var (name,value),
#define CONFIG_VARIABLE (   type,
  var,
  Name,
  value 
)    var.add_to_node (*node);
#define CONFIG_VARIABLE (   type,
  var,
  name,
  value 
)
Value:
if (var.set_from_node (node)) { \
ParameterChanged (name); \
}
const char * name
#define CONFIG_VARIABLE (   type,
  var,
  name,
  value 
)    functor (name);
#define CONFIG_VARIABLE_SPECIAL (   Type,
  var,
  name,
  value,
  mutator 
)    var (name,value,mutator),
#define CONFIG_VARIABLE_SPECIAL (   type,
  var,
  Name,
  value,
  mutator 
)    var.add_to_node (*node);
#define CONFIG_VARIABLE_SPECIAL (   type,
  var,
  name,
  value,
  mutator 
)
Value:
if (var.set_from_node (node)) { \
ParameterChanged (name); \
}
const char * name
#define CONFIG_VARIABLE_SPECIAL (   type,
  var,
  name,
  value,
  mutator 
)    functor (name);

Variable Documentation

const char* system_config_file_name = "system_config"
static

Definition at line 53 of file rc_configuration.cc.

const char* user_config_file_name = "config"
static

Definition at line 52 of file rc_configuration.cc.