Functions | Variables

enchant_checker.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "xap_App.h"
#include "xap_Frame.h"
#include "xap_Strings.h"
#include "enchant_checker.h"
#include "ut_string.h"
#include "ut_string_class.h"
#include "ut_assert.h"
#include "ut_debugmsg.h"

Functions

static UT_UCS4Charutf8_to_utf32 (const char *word8)

Variables

static size_t s_enchant_broker_count = 0
static EnchantBroker * s_enchant_broker = 0

Function Documentation

static UT_UCS4Char* utf8_to_utf32 ( const char *  word8  )  [static]

Convert a UTF-8 string to a UTF-32 string

Parameters:
word8 The zero-terminated input string in UTF-8 format
Returns:
A zero-terminated UTF-32 string

References UT_UCS4_cloneString().

Referenced by EnchantChecker::_suggestWord().


Variable Documentation

EnchantBroker* s_enchant_broker = 0 [static]
size_t s_enchant_broker_count = 0 [static]