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

#include <allegro.h>

Public Member Functions

 Alg_parameter ()
 
const char * attr_name ()
 
const char attr_type ()
 
void copy (Alg_parameter *)
 
void set_attr (Alg_attribute a)
 
void show ()
 
 ~Alg_parameter ()
 

Data Fields

union {
   const char *   a
 
   long   i
 
   bool   l
 
   double   r
 
   const char *   s
 
}; 
 
Alg_attribute attr
 

Constructor & Destructor Documentation

Alg_parameter::Alg_parameter ( )
inline

References attr.

Alg_parameter::~Alg_parameter ( )

Member Function Documentation

const char* Alg_parameter::attr_name ( )
inline

References alg_attr_name, and attr.

const char Alg_parameter::attr_type ( )
inline

References alg_attr_type, and attr.

void Alg_parameter::copy ( Alg_parameter )
void Alg_parameter::set_attr ( Alg_attribute  a)
inline

References a, and attr.

void Alg_parameter::show ( )

Field Documentation

union { ... }
const char* Alg_parameter::a

Referenced by set_attr().

Alg_attribute Alg_parameter::attr
long Alg_parameter::i
bool Alg_parameter::l
double Alg_parameter::r
const char* Alg_parameter::s