GODataScalar

GODataScalar

Synopsis




            GODataScalar;
            GODataScalarVal;
            GODataScalarStr;

double      go_data_scalar_get_value        (GODataScalar *val);
charconst * go_data_scalar_get_str          (GODataScalar *val);

GOData*     go_data_scalar_val_new          (double val);

GOData*     go_data_scalar_str_new          (char const *text,
                                             gboolean needs_free);
void        go_data_scalar_str_set_str      (GODataScalarStr *str,
                                             char const *text,
                                             gboolean needs_free);


Object Hierarchy


  GObject
   +----GOData
         +----GODataScalar
               +----GODataScalarStr
               +----GODataScalarVal

  GObject
   +----GOData
         +----GODataScalar
               +----GODataScalarVal

  GObject
   +----GOData
         +----GODataScalar
               +----GODataScalarStr

Description

Details

GODataScalar

typedef struct _GODataScalar GODataScalar;


GODataScalarVal

typedef struct _GODataScalarVal GODataScalarVal;


GODataScalarStr

typedef struct _GODataScalarStr GODataScalarStr;


go_data_scalar_get_value ()

double      go_data_scalar_get_value        (GODataScalar *val);

val :
Returns :

go_data_scalar_get_str ()

charconst * go_data_scalar_get_str          (GODataScalar *val);

val :
Returns :

go_data_scalar_val_new ()

GOData*     go_data_scalar_val_new          (double val);

val :
Returns :

go_data_scalar_str_new ()

GOData*     go_data_scalar_str_new          (char const *text,
                                             gboolean needs_free);

text :
needs_free :
Returns :

go_data_scalar_str_set_str ()

void        go_data_scalar_str_set_str      (GODataScalarStr *str,
                                             char const *text,
                                             gboolean needs_free);

str :
text :
needs_free :