## tracker-keyfile-object tracker-keyfile-object |

## Synopsis

    const gchar *       tracker_keyfile_object_blurb        (gpointer object,
                                                             const gchar *property);
    gboolean            tracker_keyfile_object_default_boolean
                                                            (gpointer object,
                                                             const gchar *property);
    gint                tracker_keyfile_object_default_int  (gpointer object,
                                                             const gchar *property);
    gboolean            tracker_keyfile_object_validate_int (gpointer object,
                                                             const gchar *property,
                                                             gint value);
    void                tracker_keyfile_object_load_int     (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);
    void                tracker_keyfile_object_load_boolean (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);
    void                tracker_keyfile_object_load_string  (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);
    void                tracker_keyfile_object_load_string_list
                                                            (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key,
                                                             GSList **return_instead);
    void                tracker_keyfile_object_load_directory_list
                                                            (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key,
                                                             gboolean is_recursive,
                                                             GSList **return_instead);
    void                tracker_keyfile_object_save_int     (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);
    void                tracker_keyfile_object_save_boolean (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);
    void                tracker_keyfile_object_save_string  (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);
    void                tracker_keyfile_object_save_string_list
                                                            (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);
    void                tracker_keyfile_object_save_directory_list
                                                            (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

## Description

## Details

### tracker_keyfile_object_blurb ()

    const gchar *       tracker_keyfile_object_blurb        (gpointer object,
                                                             const gchar *property);

`object` : |
`property` : |
Returns : |

### tracker_keyfile_object_default_boolean ()

    gboolean            tracker_keyfile_object_default_boolean
                                                            (gpointer object,
                                                             const gchar *property);

`object` : |
`property` : |
Returns : |

### tracker_keyfile_object_default_int ()

    gint                tracker_keyfile_object_default_int  (gpointer object,
                                                             const gchar *property);

`object` : |
`property` : |
Returns : |

### tracker_keyfile_object_validate_int ()

    gboolean            tracker_keyfile_object_validate_int (gpointer object,
                                                             const gchar *property,
                                                             gint value);

`object` : |
`property` : |
`value` : |
Returns : |

### tracker_keyfile_object_load_int ()

    void                tracker_keyfile_object_load_int     (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |

### tracker_keyfile_object_load_boolean ()

    void                tracker_keyfile_object_load_boolean (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |

### tracker_keyfile_object_load_string ()

    void                tracker_keyfile_object_load_string  (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |

### tracker_keyfile_object_load_string_list ()

    void                tracker_keyfile_object_load_string_list
                                                            (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key,
                                                             GSList **return_instead);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |
`return_instead` : |

### tracker_keyfile_object_load_directory_list ()

    void                tracker_keyfile_object_load_directory_list
                                                            (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key,
                                                             gboolean is_recursive,
                                                             GSList **return_instead);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |
`is_recursive` : |
`return_instead` : |

### tracker_keyfile_object_save_int ()

    void                tracker_keyfile_object_save_int     (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |

### tracker_keyfile_object_save_boolean ()

    void                tracker_keyfile_object_save_boolean (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |

### tracker_keyfile_object_save_string ()

    void                tracker_keyfile_object_save_string  (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |

### tracker_keyfile_object_save_string_list ()

    void                tracker_keyfile_object_save_string_list
                                                            (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |

### tracker_keyfile_object_save_directory_list ()

    void                tracker_keyfile_object_save_directory_list
                                                            (gpointer object,
                                                             const gchar *property,
                                                             GKeyFile *key_file,
                                                             const gchar *group,
                                                             const gchar *key);

`object` : |
`property` : |
`key_file` : |
`group` : |
`key` : |