typedef BonoboArg;
typedef BonoboArgType;
#define BONOBO_ARG_NULL
#define BONOBO_ARG_BOOLEAN
#define BONOBO_ARG_INT
#define BONOBO_ARG_LONG
#define BONOBO_ARG_STRING
#define BONOBO_ARG_FLOAT
#define BONOBO_ARG_DOUBLE
#define BONOBO_ARG_GET_GENERAL (a,c,t,e)
#define BONOBO_ARG_GET_BOOLEAN (a)
#define BONOBO_ARG_GET_INT (a)
#define BONOBO_ARG_GET_LONG (a)
#define BONOBO_ARG_GET_STRING (a)
#define BONOBO_ARG_GET_FLOAT (a)
#define BONOBO_ARG_GET_DOUBLE (a)
#define BONOBO_ARG_SET_GENERAL (a,v,c,t,e)
#define BONOBO_ARG_SET_BOOLEAN (a,v)
#define BONOBO_ARG_SET_INT (a,v)
#define BONOBO_ARG_SET_LONG (a,v)
#define BONOBO_ARG_SET_STRING (a,v)
#define BONOBO_ARG_SET_FLOAT (a,v)
#define BONOBO_ARG_SET_DOUBLE (a,v)
BonoboArg* bonobo_arg_new (BonoboArgType t);
GtkType bonobo_arg_type_to_gtk (BonoboArgType id);
BonoboArgType bonobo_arg_type_from_gtk (GtkType t);
void bonobo_arg_to_gtk (GtkArg *a,
const BonoboArg *arg);
void bonobo_arg_from_gtk (BonoboArg *a,
const GtkArg *arg);
void bonobo_arg_init_default (BonoboArg *arg);
gboolean bonobo_arg_type_is_equal (BonoboArgType a,
BonoboArgType b,
CORBA_Environment *opt_ev);
BonoboArg* bonobo_arg_copy (BonoboArg *arg);
void bonobo_arg_release (BonoboArg *arg);
|