![]() |
![]() |
![]() |
libchamplain Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
ChamplainMapSourceDesc * champlain_map_source_desc_copy (const ChamplainMapSourceDesc *desc
); void champlain_map_source_desc_free (ChamplainMapSourceDesc *desc
); ChamplainMapSourceDesc * champlain_map_source_desc_new (void
);
ChamplainMapSourceDesc * champlain_map_source_desc_copy (const ChamplainMapSourceDesc *desc
);
Makes a copy of the map source desc structure. The result must be freed using champlain_map_source_desc_free. All string fields will be duplicated with g_strdup.
|
a ChamplainMapSourceDesc |
Returns : |
an allocated copy of desc .
|
Since 0.4
void champlain_map_source_desc_free (ChamplainMapSourceDesc *desc
);
Frees a desc structure created with champlain_map_source_desc_new or champlain_map_source_desc_copy. All strings will be freed with g_free. The data pointer will not be freed.
|
a ChamplainMapSourceDesc |
Since 0.4
ChamplainMapSourceDesc * champlain_map_source_desc_new (void
);
Creates a new instance of ChamplainMapSourceDesc.
Returns : |
a newly allocated ChamplainMapSourceDesc to be freed with champlain_map_source_desc_free |
Since 0.4