Csound and CsoundAC API  5.17
Public Member Functions | Static Public Member Functions | Data Fields
Alg_parameters Class Reference

#include <allegro.h>

Public Member Functions

 Alg_parameters (Alg_parameters *list)
Alg_parameter_ptr find (Alg_attribute attr)

Static Public Member Functions

static void insert_atom (Alg_parameters **list, const char *name, const char *s)
static void insert_integer (Alg_parameters **list, const char *name, long i)
static void insert_logical (Alg_parameters **list, const char *name, bool l)
static void insert_real (Alg_parameters **list, const char *name, double r)
static void insert_string (Alg_parameters **list, const char *name, const char *s)
static Alg_parametersremove_key (Alg_parameters **list, const char *name)

Data Fields

class Alg_parametersnext
Alg_parameter parm

Constructor & Destructor Documentation

References next.


Member Function Documentation

static void Alg_parameters::insert_atom ( Alg_parameters **  list,
const char *  name,
const char *  s 
) [static]
static void Alg_parameters::insert_integer ( Alg_parameters **  list,
const char *  name,
long  i 
) [static]
static void Alg_parameters::insert_logical ( Alg_parameters **  list,
const char *  name,
bool  l 
) [static]
static void Alg_parameters::insert_real ( Alg_parameters **  list,
const char *  name,
double  r 
) [static]
static void Alg_parameters::insert_string ( Alg_parameters **  list,
const char *  name,
const char *  s 
) [static]
static Alg_parameters* Alg_parameters::remove_key ( Alg_parameters **  list,
const char *  name 
) [static]

Field Documentation

Referenced by Alg_parameters().