23 #ifndef JULEA_ITEM_ITEM_INTERNAL_H
24 #define JULEA_ITEM_ITEM_INTERNAL_H
26 #if !defined(JULEA_ITEM_H) && !defined(JULEA_ITEM_COMPILATION)
27 #error "Only <julea-item.h> can be included directly."
78 G_GNUC_INTERNAL
JItem* j_item_new_from_bson(
JCollection* collection, bson_t
const* b);
107 G_GNUC_INTERNAL bson_t* j_item_serialize(
JItem* item,
JSemantics* semantics);
120 G_GNUC_INTERNAL
void j_item_deserialize(
JItem* item, bson_t
const* b);
134 G_GNUC_INTERNAL bson_oid_t
const* j_item_get_id(
JItem* item);
G_GNUC_INTERNAL void j_item_set_size(JItem *item, guint64 size)
Definition: jitem.c:563
G_GNUC_INTERNAL void j_item_set_modification_time(JItem *item, gint64 modification_time)
Definition: jitem.c:552
Definition: jcollection.c:48
Definition: jdistribution.c:48
Definition: jsemantics.c:42