GfEventInfo

GfEventInfo — GfEventInfo Object API

Synopsis




            GfEventInfo;
GfEventInfo* gf_event_info_new              (void);
void        gf_event_info_set_value         (GfEventInfo *info,
                                             const gchar *name,
                                             const GValue *value);
const GValue* gf_event_info_get_value       (const GfEventInfo *info,
                                             const gchar *name);

Object Hierarchy


  GObject
   +----GfObject
         +----GfEventInfo

Description

GfEventInfo is a collection of data for valid values to use for a GfEvent.

Details

GfEventInfo

typedef struct _GfEventInfo GfEventInfo;

GfEventInfo is an opaque structure that should not be used directly.


gf_event_info_new ()

GfEventInfo* gf_event_info_new              (void);

Creates a new GfEventInfo instance.

Returns : The new GfEventInfo instance.

gf_event_info_set_value ()

void        gf_event_info_set_value         (GfEventInfo *info,
                                             const gchar *name,
                                             const GValue *value);

Sets value named name for info to value.

info : The GfEventInfo instance.
name : The name of the value.
value : The value.

gf_event_info_get_value ()

const GValue* gf_event_info_get_value       (const GfEventInfo *info,
                                             const gchar *name);

Gets a value from info named name.

info : The GfEventInfo instance.
name : The name of the value.
Returns : The value named name from info.