## CamelTextIndexName CamelTextIndexName |

## Synopsis

    void                (*CamelTextIndexFunc)               (CamelTextIndex *idx,
                                                             const gchar *word,
                                                             gchar *buffer);
    struct              CamelTextIndex;
    struct              CamelTextIndexCursor;
    struct              CamelTextIndexKeyCursor;
    struct              CamelTextIndexName;
    CamelTextIndex *    camel_text_index_new                (const gchar *path,
                                                             gint flags);
    gint                camel_text_index_check              (const gchar *path);
    gint                camel_text_index_rename             (const gchar *old,
                                                             const gchar *new_);
    gint                camel_text_index_remove             (const gchar *old);
    void                camel_text_index_dump               (CamelTextIndex *idx);
    void                camel_text_index_info               (CamelTextIndex *idx);
    void                camel_text_index_validate           (CamelTextIndex *idx);

## Object Hierarchy

      GObject
       +----CamelIndex
             +----CamelTextIndex

      GObject
       +----CamelIndexCursor
             +----CamelTextIndexCursor

      GObject
       +----CamelIndexCursor
             +----CamelTextIndexKeyCursor

      GObject
       +----CamelIndexName
             +----CamelTextIndexName

## Description

## Details

### CamelTextIndexFunc ()

    void                (*CamelTextIndexFunc)               (CamelTextIndex *idx,
                                                             const gchar *word,
                                                             gchar *buffer);

### struct CamelTextIndex

    struct CamelTextIndex;

### struct CamelTextIndexCursor

    struct CamelTextIndexCursor;

### struct CamelTextIndexKeyCursor

    struct CamelTextIndexKeyCursor;

### struct CamelTextIndexName

    struct CamelTextIndexName;

### camel_text_index_new ()

    CamelTextIndex *    camel_text_index_new                (const gchar *path,
                                                             gint flags);

### camel_text_index_check ()

    gint                camel_text_index_check              (const gchar *path);

### camel_text_index_rename ()

    gint                camel_text_index_rename             (const gchar *old,
                                                             const gchar *new_);

### camel_text_index_remove ()

    gint                camel_text_index_remove             (const gchar *old);

### camel_text_index_dump ()

    void                camel_text_index_dump               (CamelTextIndex *idx);

### camel_text_index_info ()

    void                camel_text_index_info               (CamelTextIndex *idx);

### camel_text_index_validate ()

    void                camel_text_index_validate           (CamelTextIndex *idx);