Class

CamelObject

Description

abstract class Camel.Object : GObject.Object {
  parent: GObject,
  priv: CamelObjectPrivate*
}
No description available.

Ancestors

Instance methods

camel_object_get_state_filename

Returns the name of the file in which persistent property values for object are stored. The file is used by camel_object_state_write() and camel_object_state_read() to save and restore object state.

since: 2.32

camel_object_set_state_filename

Sets the name of the file in which persistent property values for object are stored. The file is used by camel_object_state_write() and camel_object_state_read() to save and restore object state.

since: 2.32

camel_object_state_read

Read persistent object state from CamelObject:state-filename.

camel_object_state_write

Write persistent object state CamelObject:state-filename.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Camel.Object:state-filename

The file in which to store persistent property values for this instance.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct CamelObjectClass {
  GObjectClass parent_class;
  gint (* state_read) (
    CamelObject* object,
    FILE* fp
  );
  gint (* state_write) (
    CamelObject* object,
    FILE* fp
  );
  None reserved;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.
state_read: gint (* state_read) ( CamelObject* object, FILE* fp )
No description available.
state_write: gint (* state_write) ( CamelObject* object, FILE* fp )
No description available.
reserved: None
No description available.

Virtual methods

Camel.ObjectClass.state_read
No description available.

Camel.ObjectClass.state_write
No description available.