AnjutaSerializer

AnjutaSerializer — Data serializer

Stability Level

Unstable, unless otherwise indicated

Properties

gchar * filepath Read / Write / Construct Only
AnjutaSerializerMode mode Read / Write / Construct Only

Types and Values

Object Hierarchy

    GEnum
    ╰── AnjutaSerializerMode
    GObject
    ╰── AnjutaSerializer

Includes

#include <libanjuta/anjuta-serializer.h>

Description

Functions

anjuta_serializer_new ()

AnjutaSerializer *
anjuta_serializer_new (const gchar *filepath,
                       AnjutaSerializerMode mode);

Returns


anjuta_serializer_write_int ()

gboolean
anjuta_serializer_write_int (AnjutaSerializer *serializer,
                             const gchar *name,
                             gint value);

Returns


anjuta_serializer_write_float ()

gboolean
anjuta_serializer_write_float (AnjutaSerializer *serializer,
                               const gchar *name,
                               gfloat value);

Returns


anjuta_serializer_write_string ()

gboolean
anjuta_serializer_write_string (AnjutaSerializer *serializer,
                                const gchar *name,
                                const gchar *value);

Returns


anjuta_serializer_read_int ()

gboolean
anjuta_serializer_read_int (AnjutaSerializer *serializer,
                            const gchar *name,
                            gint *value);

Returns


anjuta_serializer_read_float ()

gboolean
anjuta_serializer_read_float (AnjutaSerializer *serializer,
                              const gchar *name,
                              gfloat *value);

Returns


anjuta_serializer_read_string ()

gboolean
anjuta_serializer_read_string (AnjutaSerializer *serializer,
                               const gchar *name,
                               gchar **value,
                               gboolean replace);

Returns

Types and Values

enum AnjutaSerializerMode

Members

ANJUTA_SERIALIZER_READ

   

ANJUTA_SERIALIZER_WRITE

   

Property Details

The “filepath” property

  “filepath”                 gchar *

Used to store and retrieve the streamtranslateable.

Flags: Read / Write / Construct Only

Default value: NULL


The “mode” property

  “mode”                     AnjutaSerializerMode

Used to decide read or write operation.

Flags: Read / Write / Construct Only

Default value: ANJUTA_SERIALIZER_READ