![]() |
![]() |
![]() |
Tracker Common Library Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define TRACKER_RDF_PREFIX #define TRACKER_RDFS_PREFIX #define TRACKER_XSD_PREFIX #define TRACKER_TRACKER_PREFIX #define TRACKER_DC_PREFIX #define TRACKER_MAEMO_PREFIX #define TRACKER_NRL_PREFIX #define TRACKER_NMO_PREFIX #define TRACKER_NIE_PREFIX #define TRACKER_NCO_PREFIX #define TRACKER_NAO_PREFIX #define TRACKER_NID3_PREFIX #define TRACKER_NFO_PREFIX #define TRACKER_NMM_PREFIX #define TRACKER_DATASOURCE_URN_PREFIX #define TRACKER_NON_REMOVABLE_MEDIA_DATASOURCE_URN void tracker_ontology_init (void); void tracker_ontology_shutdown (void); void tracker_ontology_add_class (TrackerClass *service); TrackerClass * tracker_ontology_get_class_by_uri (const gchar *service_uri); TrackerNamespace ** tracker_ontology_get_namespaces (void); TrackerClass ** tracker_ontology_get_classes (void); TrackerProperty ** tracker_ontology_get_properties (void); void tracker_ontology_add_property (TrackerProperty *field); TrackerProperty * tracker_ontology_get_property_by_uri (const gchar *uri); void tracker_ontology_add_namespace (TrackerNamespace *namespace_); TrackerNamespace * tracker_ontology_get_namespace_by_uri (const gchar *namespace_uri);
#define TRACKER_TRACKER_PREFIX "http://www.tracker-project.org/ontologies/tracker#"
#define TRACKER_NRL_PREFIX "http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#"
#define TRACKER_NMO_PREFIX "http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#"
#define TRACKER_NIE_PREFIX "http://www.semanticdesktop.org/ontologies/2007/01/19/nie#"
#define TRACKER_NCO_PREFIX "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#"
#define TRACKER_NAO_PREFIX "http://www.semanticdesktop.org/ontologies/2007/08/15/nao#"
#define TRACKER_NID3_PREFIX "http://www.semanticdesktop.org/ontologies/2007/05/10/nid3#"
#define TRACKER_NFO_PREFIX "http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#"
TrackerClass * tracker_ontology_get_class_by_uri (const gchar *service_uri);
|
|
Returns : |
TrackerNamespace ** tracker_ontology_get_namespaces (void);
Returns : |
TrackerProperty ** tracker_ontology_get_properties (void);
Returns : |
void tracker_ontology_add_property (TrackerProperty *field);
|
TrackerProperty * tracker_ontology_get_property_by_uri (const gchar *uri);
|
|
Returns : |
void tracker_ontology_add_namespace (TrackerNamespace *namespace_);
|
TrackerNamespace * tracker_ontology_get_namespace_by_uri (const gchar *namespace_uri);
|
|
Returns : |