NADataBoxed

NADataBoxed

Synopsis

#define             NA_DATA_BOXED_TYPE
typedef             NADataBoxedPrivate;
typedef             NADataBoxedClassPrivate;
                    NADataBoxed;
GParamSpec *        na_data_boxed_get_param_spec        (const NADataDef *def);
NADataBoxed *       na_data_boxed_new                   (const NADataDef *def);
NADataDef *         na_data_boxed_get_data_def          (const NADataBoxed *boxed);
gboolean            na_data_boxed_are_equal             (const NADataBoxed *a,
                                                         const NADataBoxed *b);
gboolean            na_data_boxed_is_default            (const NADataBoxed *boxed);
gboolean            na_data_boxed_is_valid              (const NADataBoxed *boxed);
void                na_data_boxed_dump                  (const NADataBoxed *boxed);
void                na_data_boxed_set_data_def          (NADataBoxed *boxed,
                                                         const NADataDef *def);
gchar *             na_data_boxed_get_as_string         (const NADataBoxed *boxed);
void *              na_data_boxed_get_as_void           (const NADataBoxed *boxed);
void                na_data_boxed_get_as_value          (const NADataBoxed *boxed,
                                                         GValue *value);
void                na_data_boxed_set_from_boxed        (NADataBoxed *boxed,
                                                         const NADataBoxed *value);
void                na_data_boxed_set_from_string       (NADataBoxed *boxed,
                                                         const gchar *value);
void                na_data_boxed_set_from_value        (NADataBoxed *boxed,
                                                         const GValue *value);
void                na_data_boxed_set_from_void         (NADataBoxed *boxed,
                                                         const void *value);

Object Hierarchy

  GObject
   +----NADataBoxed

Description

Details

NA_DATA_BOXED_TYPE

#define NA_DATA_BOXED_TYPE					( na_data_boxed_get_type())

NADataBoxedPrivate

typedef struct NADataBoxedPrivate      NADataBoxedPrivate;

NADataBoxedClassPrivate

typedef struct NADataBoxedClassPrivate NADataBoxedClassPrivate;

NADataBoxed

typedef struct _NADataBoxed NADataBoxed;

na_data_boxed_get_param_spec ()

GParamSpec *        na_data_boxed_get_param_spec        (const NADataDef *def);

na_data_boxed_new ()

NADataBoxed *       na_data_boxed_new                   (const NADataDef *def);

na_data_boxed_get_data_def ()

NADataDef *         na_data_boxed_get_data_def          (const NADataBoxed *boxed);

na_data_boxed_are_equal ()

gboolean            na_data_boxed_are_equal             (const NADataBoxed *a,
                                                         const NADataBoxed *b);

na_data_boxed_is_default ()

gboolean            na_data_boxed_is_default            (const NADataBoxed *boxed);

na_data_boxed_is_valid ()

gboolean            na_data_boxed_is_valid              (const NADataBoxed *boxed);

na_data_boxed_dump ()

void                na_data_boxed_dump                  (const NADataBoxed *boxed);

na_data_boxed_set_data_def ()

void                na_data_boxed_set_data_def          (NADataBoxed *boxed,
                                                         const NADataDef *def);

na_data_boxed_get_as_string ()

gchar *             na_data_boxed_get_as_string         (const NADataBoxed *boxed);

na_data_boxed_get_as_void ()

void *              na_data_boxed_get_as_void           (const NADataBoxed *boxed);

na_data_boxed_get_as_value ()

void                na_data_boxed_get_as_value          (const NADataBoxed *boxed,
                                                         GValue *value);

na_data_boxed_set_from_boxed ()

void                na_data_boxed_set_from_boxed        (NADataBoxed *boxed,
                                                         const NADataBoxed *value);

na_data_boxed_set_from_string ()

void                na_data_boxed_set_from_string       (NADataBoxed *boxed,
                                                         const gchar *value);

na_data_boxed_set_from_value ()

void                na_data_boxed_set_from_value        (NADataBoxed *boxed,
                                                         const GValue *value);

na_data_boxed_set_from_void ()

void                na_data_boxed_set_from_void         (NADataBoxed *boxed,
                                                         const void *value);