|
libcsem
0.2
|
#include "csem_rdfa_tree.h"Go to the source code of this file.
Defines | |
| #define | CSEM_NS_C_BEGIN |
| #define | CSEM_NS_C_END |
Typedefs | |
| typedef typedefCSEM_NS_C_BEGIN struct CSEM_Id | CSEM_Id |
| Id object defined with @id. | |
Functions | |
| CSEM_List * | CSEM_Item_GetRefs (CSEM_Item *item) |
| Get @itemref values. | |
| CSEM_Error | CSEM_Item_SetRefs (CSEM_Item *item, const CSEM_List *refs, CSEM_Bool free) |
| Set @itemref values. | |
| CSEM_Error | CSEM_Id_Create (CSEM_Id **id, const char *value) |
| Create id object with @id value. | |
| void | CSEM_Id_Dispose (CSEM_Id *id) |
| Dispose id object. | |
| CSEM_List * | CSEM_Id_GetProperties (CSEM_Id *id) |
| Get properties of the id object. | |
| CSEM_Error | CSEM_Id_AddProperty (CSEM_Id *id, CSEM_Property *property) |
| Add a property to the id object. | |
| char * | CSEM_Id_GetId (CSEM_Id *id) |
| Get @id value of the id object. | |
| #define CSEM_NS_C_BEGIN |
| #define CSEM_NS_C_END |
| CSEM_Error CSEM_Id_AddProperty | ( | CSEM_Id * | id, |
| CSEM_Property * | property | ||
| ) |
Add a property to the id object.
| id | [in]id object |
| property | [in]property to be added |
| CSEM_Error CSEM_Id_Create | ( | CSEM_Id ** | id, |
| const char * | value | ||
| ) |
Create id object with @id value.
| id | [out]id object to be created |
| value | [in]id value (not copied internally) |
| void CSEM_Id_Dispose | ( | CSEM_Id * | id | ) |
Dispose id object.
| id | [in]id object to be freed |
| char* CSEM_Id_GetId | ( | CSEM_Id * | id | ) |
Get @id value of the id object.
| id | [in]id object |
| CSEM_List* CSEM_Id_GetProperties | ( | CSEM_Id * | id | ) |
Get properties of the id object.
| id | [in]id object |
| CSEM_List* CSEM_Item_GetRefs | ( | CSEM_Item * | item | ) |
Get @itemref values.
| item | [in]item |
| CSEM_Error CSEM_Item_SetRefs | ( | CSEM_Item * | item, |
| const CSEM_List * | refs, | ||
| CSEM_Bool | free | ||
| ) |
Set @itemref values.
| item | [in]item |
| refs | [in]@itemref values (not copied internally) |
| free | [in]if CSEM_TRUE is set, the old @itemref values are freed. |