![]() |
![]() |
![]() |
cpg-network Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
#define CPG_EXPANSION_CONST (obj) struct CpgExpansion; struct CpgExpansionClass; CpgExpansion * cpg_expansion_new (gchar const * const *items
); CpgExpansion * cpg_expansion_new_one (gchar const *item
); CpgExpansion * cpg_expansion_copy (CpgExpansion *id
); gint cpg_expansion_num (CpgExpansion *id
); gchar const * cpg_expansion_get (CpgExpansion *id
,gint idx
); gint cpg_expansion_get_index (CpgExpansion *id
,gint idx
); void cpg_expansion_set_index (CpgExpansion *id
,gint idx
,gint val
); void cpg_expansion_add (CpgExpansion *id
,gchar const *item
); void cpg_expansion_insert (CpgExpansion *id
,gint idx
,gchar const *item
); void cpg_expansion_set (CpgExpansion *id
,gint idx
,gchar const *val
); void cpg_expansion_append (CpgExpansion *id
,CpgExpansion *other
,gint idx
); gchar * cpg_expansions_expand (GSList *expansions
,gchar const *s
,GRegex *regex
); void cpg_expansions_annotate_indices (GSList *expansions
,gint start
); CpgExpansionPrivate;
#define CPG_EXPANSION_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CPG_TYPE_EXPANSION, CpgExpansion const))
CpgExpansion * cpg_expansion_copy (CpgExpansion *id
);
Copy an expansion.
|
A CpgExpansion |
Returns : |
A CpgExpansion. [transfer full] |
void cpg_expansion_append (CpgExpansion *id
,CpgExpansion *other
,gint idx
);
gchar * cpg_expansions_expand (GSList *expansions
,gchar const *s
,GRegex *regex
);
void cpg_expansions_annotate_indices (GSList *expansions
,gint start
);
|
expansions. [element-type CpgExpansion] |
|
the start |