gebr-comm-json-content

gebr-comm-json-content

Synopsis

struct              GebrCommJsonContent;
GebrCommJsonContent * gebr_comm_json_content_new        (const gchar *json_content);
GebrCommJsonContent * gebr_comm_json_content_new_from_node
                                                        (JsonNode *node);
GebrCommJsonContent * gebr_comm_json_content_new_from_string
                                                        (const gchar *string);
GebrCommJsonContent * gebr_comm_json_content_new_from_property
                                                        (GObject *object,
                                                         const gchar *property);
void                gebr_comm_json_content_free         (GebrCommJsonContent *content);
JsonNode *          gebr_comm_json_content_to_node      (GebrCommJsonContent *json);
void                gebr_comm_json_content_to_property  (GebrCommJsonContent *json,
                                                         GObject *object,
                                                         const gchar *property);
gchar *             gebr_comm_json_content_to_string    (GebrCommJsonContent *json);
GString *           gebr_comm_json_content_to_gstring   (GebrCommJsonContent *json);

Description

Details

struct GebrCommJsonContent

struct GebrCommJsonContent {
	GString *data;
};

gebr_comm_json_content_new ()

GebrCommJsonContent * gebr_comm_json_content_new        (const gchar *json_content);

gebr_comm_json_content_new_from_node ()

GebrCommJsonContent * gebr_comm_json_content_new_from_node
                                                        (JsonNode *node);

gebr_comm_json_content_new_from_string ()

GebrCommJsonContent * gebr_comm_json_content_new_from_string
                                                        (const gchar *string);

gebr_comm_json_content_new_from_property ()

GebrCommJsonContent * gebr_comm_json_content_new_from_property
                                                        (GObject *object,
                                                         const gchar *property);

gebr_comm_json_content_free ()

void                gebr_comm_json_content_free         (GebrCommJsonContent *content);

gebr_comm_json_content_to_node ()

JsonNode *          gebr_comm_json_content_to_node      (GebrCommJsonContent *json);

gebr_comm_json_content_to_property ()

void                gebr_comm_json_content_to_property  (GebrCommJsonContent *json,
                                                         GObject *object,
                                                         const gchar *property);

gebr_comm_json_content_to_string ()

gchar *             gebr_comm_json_content_to_string    (GebrCommJsonContent *json);

gebr_comm_json_content_to_gstring ()

GString *           gebr_comm_json_content_to_gstring   (GebrCommJsonContent *json);