![]() |
![]() |
![]() |
GOffice Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
GOData; GODateConventions const * go_data_date_conv (GOData const *dat
); GOData * go_data_dup (GOData const *src
); void go_data_emit_changed (GOData *dat
); gboolean go_data_eq (GOData const *a
,GOData const *b
); void go_data_get_bounds (GOData *data
,double *minimum
,double *maximum
); PangoAttrList * go_data_get_matrix_markup (GOData *data
,unsigned int row
,unsigned int column
); void go_data_get_matrix_size (GOData *data
,unsigned int *n_rows
,unsigned int *n_columns
); char * go_data_get_matrix_string (GOData *data
,unsigned int row
,unsigned int column
); double go_data_get_matrix_value (GOData *data
,unsigned int row
,unsigned int column
); unsigned int go_data_get_n_dimensions (GOData *data
); unsigned int go_data_get_n_values (GOData *data
); PangoAttrList * go_data_get_scalar_markup (GOData *data
); char * go_data_get_scalar_string (GOData *data
); double go_data_get_scalar_value (GOData *data
); double * go_data_get_values (GOData *data
); PangoAttrList * go_data_get_vector_markup (GOData *data
,unsigned int column
); unsigned int go_data_get_vector_size (GOData *data
); char * go_data_get_vector_string (GOData *data
,unsigned int column
); double go_data_get_vector_value (GOData *data
,unsigned int column
); gboolean go_data_is_decreasing (GOData *data
); gboolean go_data_is_increasing (GOData *data
); gboolean go_data_is_valid (GOData const *dat
); gboolean go_data_is_varying_uniformly (GOData *data
); GOFormat const * go_data_preferred_fmt (GOData const *dat
); char * go_data_serialize (GOData const *dat
,gpointer user
); gboolean go_data_unserialize (GOData *dat
,char const *str
,gpointer user
);
GODateConventions const * go_data_date_conv (GOData const *dat
);
|
GOData |
Returns : |
the date conventions used by the data, or NULL if not determined. |
GOData * go_data_dup (GOData const *src
);
|
GOData |
Returns : |
A deep copy of src . [transfer full]
|
void go_data_emit_changed (GOData *dat
);
protected utility to emit a 'changed' signal
|
GOData |
void go_data_get_bounds (GOData *data
,double *minimum
,double *maximum
);
|
|
|
|
|
PangoAttrList * go_data_get_matrix_markup (GOData *data
,unsigned int row
,unsigned int column
);
|
|
|
|
|
|
Returns : |
void go_data_get_matrix_size (GOData *data
,unsigned int *n_rows
,unsigned int *n_columns
);
|
|
|
|
|
char * go_data_get_matrix_string (GOData *data
,unsigned int row
,unsigned int column
);
|
|
|
|
|
|
Returns : |
double go_data_get_matrix_value (GOData *data
,unsigned int row
,unsigned int column
);
|
|
|
|
|
|
Returns : |
PangoAttrList * go_data_get_scalar_markup (GOData *data
);
|
|
Returns : |
PangoAttrList * go_data_get_vector_markup (GOData *data
,unsigned int column
);
|
|
|
|
Returns : |
char * go_data_get_vector_string (GOData *data
,unsigned int column
);
|
|
|
|
Returns : |
double go_data_get_vector_value (GOData *data
,unsigned int column
);
|
|
|
|
Returns : |
gboolean go_data_is_varying_uniformly (GOData *data
);
|
|
Returns : |
GOFormat const * go_data_preferred_fmt (GOData const *dat
);
Caller is responsible for unrefing the result.
|
GOData |
Returns : |
the fmt preferred by the the data |
char * go_data_serialize (GOData const *dat
,gpointer user
);
NOTE : This is the _source_ not the content. (I.e., this refers to the expression, not its current value.)
|
GOData |
|
a gpointer describing the context. |
Returns : |
a string representation of the data source that the caller is responsible for freeing |