JULEA
Macros | Typedefs | Enumerations | Functions
juri.h File Reference
#include <glib.h>
#include <item/jcollection.h>
#include <item/jitem.h>

Go to the source code of this file.

Macros

#define J_URI_ERROR   j_uri_error_quark()
 

Typedefs

typedef struct JURI JURI
 

Enumerations

enum  JURIError {
  J_URI_ERROR_STORE_NOT_FOUND , J_URI_ERROR_COLLECTION_NOT_FOUND , J_URI_ERROR_ITEM_NOT_FOUND , J_URI_ERROR_STORE_EXISTS ,
  J_URI_ERROR_COLLECTION_EXISTS , J_URI_ERROR_ITEM_EXISTS
}
 

Functions

G_END_DECLS G_BEGIN_DECLS GQuark j_uri_error_quark (void)
 
JURIj_uri_new (gchar const *uri_)
 
void j_uri_free (JURI *uri)
 
gchar const * j_uri_get_collection_name (JURI *uri)
 
gchar const * j_uri_get_item_name (JURI *uri)
 
gboolean j_uri_get (JURI *uri, GError **error)
 
gboolean j_uri_create (JURI *uri, gboolean with_parents, GError **error)
 
gboolean j_uri_delete (JURI *uri, GError **error)
 
JCollectionj_uri_get_collection (JURI *uri)
 
JItemj_uri_get_item (JURI *uri)