23 #ifndef JULEA_OBJECT_OBJECT_URI_H
24 #define JULEA_OBJECT_OBJECT_URI_H
26 #if !defined(JULEA_OBJECT_H) && !defined(JULEA_OBJECT_COMPILATION)
27 #error "Only <julea-object.h> can be included directly."
JObjectURIScheme
Definition: jobject-uri.h:41
gchar const * j_object_uri_get_namespace(JObjectURI *uri)
Definition: jobject-uri.c:277
gchar const * j_object_uri_get_name(JObjectURI *uri)
Definition: jobject-uri.c:287
guint32 j_object_uri_get_index(JObjectURI *uri)
Definition: jobject-uri.c:267
void j_object_uri_free(JObjectURI *uri)
Definition: jobject-uri.c:244
G_END_DECLS G_BEGIN_DECLS JObjectURI * j_object_uri_new(gchar const *uri_, JObjectURIScheme scheme)
Definition: jobject-uri.c:218
JDistributedObject * j_object_uri_get_distributed_object(JObjectURI *uri)
Definition: jobject-uri.c:297
JObject * j_object_uri_get_object(JObjectURI *uri)
Definition: jobject-uri.c:307
@ J_OBJECT_URI_SCHEME_DISTRIBUTED_OBJECT
Definition: jobject-uri.h:49
@ J_OBJECT_URI_SCHEME_DISTRIBUTED_NAMESPACE
Definition: jobject-uri.h:47
@ J_OBJECT_URI_SCHEME_OBJECT
Definition: jobject-uri.h:45
@ J_OBJECT_URI_SCHEME_NAMESPACE
Definition: jobject-uri.h:43
Definition: jdistributed-object.c:131
Definition: jobject-uri.c:43
JObjectURIScheme scheme
Definition: jobject-uri.c:44