Référence du fichier F:/KPlato/koffice/libs/kotext/kohyphen/hyphen.h

Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Classes

struct  _HyphenDict
struct  _HyphenState
struct  _HyphenTrans

Macros

#define MAX_CHARS   256
#define MAX_NAME   20

Définition de type

typedef _HyphenDict HyphenDict
typedef _HyphenState HyphenState
typedef _HyphenTrans HyphenTrans

Fonctions

HyphenDicthnj_hyphen_load (const char *fn)
void hnj_hyphen_free (HyphenDict *dict)
int hnj_hyphen_hyphenate (HyphenDict *dict, const char *word, int word_size, char *hyphens)


Documentation des macros

#define MAX_CHARS   256

Définition à la ligne 46 du fichier hyphen.h.

#define MAX_NAME   20

Définition à la ligne 47 du fichier hyphen.h.

Référencé par hnj_hyphen_load().


Documentation des définition de type

typedef struct _HyphenDict HyphenDict

Définition à la ligne 43 du fichier hyphen.h.

typedef struct _HyphenState HyphenState

Définition à la ligne 44 du fichier hyphen.h.

typedef struct _HyphenTrans HyphenTrans

Définition à la ligne 45 du fichier hyphen.h.


Documentation des fonctions

void hnj_hyphen_free ( HyphenDict dict  ) 

Définition à la ligne 361 du fichier hyphen.c.

Références hnj_free(), _HyphenState::match, _HyphenDict::num_states, _HyphenDict::states, et _HyphenState::trans.

Référencé par KoHyphenator::~KoHyphenator().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

int hnj_hyphen_hyphenate ( HyphenDict dict,
const char *  word,
int  word_size,
char *  hyphens 
)

Définition à la ligne 382 du fichier hyphen.c.

Références _HyphenTrans::ch, _HyphenState::fallback_state, hnj_malloc(), _HyphenState::match, MAX_WORD, _HyphenTrans::new_state, _HyphenState::num_trans, _HyphenDict::states, et _HyphenState::trans.

Référencé par KoHyphenator::hyphenate(), et KoHyphenator::hyphens().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

HyphenDict* hnj_hyphen_load ( const char *  fn  ) 

Définition à la ligne 226 du fichier hyphen.c.

Références _HyphenDict::cset, _HashTab::entries, gensymbolfontmap::f, _HyphenState::fallback_state, hnj_add_trans(), hnj_get_state(), hnj_hash_insert(), hnj_hash_lookup(), hnj_hash_new(), hnj_malloc(), hnj_strdup(), _HashEntry::key, _HyphenState::match, MAX_NAME, _HashEntry::next, _HyphenDict::num_states, _HyphenState::num_trans, _HyphenDict::states, _HyphenState::trans, et _HashEntry::val.

Référencé par KoHyphenator::dict().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


Généré le Wed Nov 22 23:42:35 2006 pour KPlato par  doxygen 1.5.1-p1