BSE Interface Reference

/opt/src/beast/bse/bsecxxvalue.hh

SYNOPSIS

DESCRIPTION

Bse::Value

/opt/src/beast/bse/bsecxxvalue.hh:28
class Bse::Value
{
  bool  get_bool  ();
  SfiInt  get_int  ();
  SfiInt  get_enum  ();
  SfiNum  get_num  ();
  SfiReal  get_real  ();
  const SfiString  get_string  ();
  const SfiString  get_choice  ();
  gpointer  get_pointer  ();
  CxxBase*  get_base  ();
  GObject*  get_object  ();
  GParamSpec*  get_pspec  ();
  GValue*  gvalue  ();
  void  set_bool  (b);
  void  set_int  (i);
  void  set_enum  (e);
  void  set_num  (n);
  void  set_real  (r);
  void  set_string  (s);
  void  set_string  (s);
  void  set_choice  (c);
  void  set_pointer  (p);
  void  set_base  (b);
  void  set_object  (o);
  void  set_pspec  (p);
  void  operator=  (b);
  void  operator=  (i);
  void  operator=  (n);
  void  operator=  (r);
  void  operator=  (s);
};

   
bool  get_bool 
();

SfiInt  get_int 
();

SfiInt  get_enum 
();

SfiNum  get_num 
();

SfiReal  get_real 
();

const SfiString  get_string 
();

const SfiString  get_choice 
();


CxxBase*  get_base 
();



GValue*  gvalue 
();

void  set_bool 
(bool b);

void  set_int 
(SfiInt i);

void  set_enum 
(SfiInt e);

void  set_num 
(SfiNum n);

void  set_real 
(SfiReal r);

void  set_string 
(const char *s);

void  set_string 
(const String  &s);

void  set_choice 
(const char *c);


void  set_base 
(CxxBase *b);

void  set_object 
(GObject *o);


void  operator= 
(bool b);

void  operator= 
(SfiInt i);

void  operator= 
(SfiNum n);

void  operator= 
(SfiReal r);

void  operator= 
(const String  &s);

GValue

/opt/src/beast/bse/bsecxxvalue.hh:28
struct GValue
{
};