 |  |  | [Insert name here] Reference Manual |
---|
word-complete
Synopsis
#define MAXWORDLENGTH
#define MAXPREDICTIONS
#define STATE_TEMPORARY
#define STATE_PERMANENT
#define PRIORITY_NEWWORD
gchar WordCompleteOpen (const gchar *directory);
void WordCompleteClose (void);
gint WordCompletePredict (const gchar *pWord,
gint numberPredictions,
gchar **Predictions);
gchar WordCompleteAddNewWord (gchar *pWord);
gchar WordCompleteSaveDictionary (void);
gint WordCompleteSaveLoop (Node *pDictLetter,
gchar *pWord,
FILE *pFile);
void WordCompletePredictLoop (const gchar *pWord,
Node *pNode,
gchar *pPrediction);
void WordCompleteDeleteChildren (Node *pNode);
gchar WordCompleteAddWord (gchar *pWord,
gint priority,
gint state);
Node* WordCompleteAddLetter (Node *pNode,
gchar letter);
void WordCompleteAddPrediction (gchar *pWord,
gint priority);
Details
MAXWORDLENGTH
#define MAXWORDLENGTH 30
MAXPREDICTIONS
#define MAXPREDICTIONS 10
STATE_TEMPORARY
#define STATE_TEMPORARY 1
STATE_PERMANENT
#define STATE_PERMANENT 2
PRIORITY_NEWWORD
#define PRIORITY_NEWWORD 100
WordCompleteOpen ()
gchar WordCompleteOpen (const gchar *directory);
WordCompleteClose ()
void WordCompleteClose (void);
WordCompletePredict ()
gint WordCompletePredict (const gchar *pWord,
gint numberPredictions,
gchar **Predictions);
WordCompleteAddNewWord ()
gchar WordCompleteAddNewWord (gchar *pWord);
WordCompleteSaveDictionary ()
gchar WordCompleteSaveDictionary (void);
WordCompleteSaveLoop ()
gint WordCompleteSaveLoop (Node *pDictLetter,
gchar *pWord,
FILE *pFile);
WordCompletePredictLoop ()
void WordCompletePredictLoop (const gchar *pWord,
Node *pNode,
gchar *pPrediction);
WordCompleteDeleteChildren ()
void WordCompleteDeleteChildren (Node *pNode);
WordCompleteAddWord ()
gchar WordCompleteAddWord (gchar *pWord,
gint priority,
gint state);
WordCompleteAddLetter ()
Node* WordCompleteAddLetter (Node *pNode,
gchar letter);
WordCompleteAddPrediction ()
void WordCompleteAddPrediction (gchar *pWord,
gint priority);