Functions | Variables

ut_Win32LocaleString.cpp File Reference

#include "ut_Win32LocaleString.h"
#include "xap_App.h"
#include "ut_iconv.h"
#include "xap_EncodingManager.h"
#include "ut_mbtowc.h"

Functions

UT_uint32 UT_UCS_strlen (const UT_UCS2Char *string)
UT_UCS2CharUT_UCS2_strcpy (UT_UCS2Char *dest, const UT_UCS2Char *src)
UT_UCS2CharUT_UCS2_strcpy_char (UT_UCS2Char *dest, char *src)
static size_t priv_max (size_t a, size_t b)
bool operator== (const UT_Win32LocaleString &s1, const wchar_t *s2)

Variables

static const UT_UCS2Char ucsEmpty [] = { 0 }

Function Documentation

bool operator== ( const UT_Win32LocaleString s1,
const wchar_t *  s2 
)
static size_t priv_max ( size_t  a,
size_t  b 
) [inline, static]
UT_UCS2Char* UT_UCS2_strcpy ( UT_UCS2Char dest,
const UT_UCS2Char src 
)

References d, s, and UT_ASSERT.

UT_UCS2Char* UT_UCS2_strcpy_char ( UT_UCS2Char dest,
char *  src 
)

References d, UT_UCS2_mbtowc::mbtowc(), s, and UT_ASSERT.

UT_uint32 UT_UCS_strlen ( const UT_UCS2Char string  ) 

Variable Documentation

const UT_UCS2Char ucsEmpty[] = { 0 } [static]

Referenced by UT_UCS2String::ucs2_str().