LibreOffice Module dtrans (master)  1
Functions
TxtCnvtHlp.cxx File Reference
#include <osl/diagnose.h>
#include "TxtCnvtHlp.hxx"
#include "DTransHelper.hxx"
#include "../misc/ImplHelper.hxx"
Include dependency graph for TxtCnvtHlp.cxx:

Go to the source code of this file.

Functions

static int CalcBuffSizeForTextConversion (UINT code_page, LPCSTR lpMultiByteString, int nLen=-1)
 
static int CalcBuffSizeForTextConversion (UINT code_page, LPCWSTR lpWideCharString, int nLen=-1)
 
int MultiByteToWideCharEx (UINT cp_src, LPCSTR lpMultiByteString, sal_uInt32 lenStr, CStgTransferHelper &refDTransHelper, BOOL bEnsureTrailingZero)
 
int WideCharToMultiByteEx (UINT cp_dest, LPCWSTR lpWideCharString, sal_uInt32 lenStr, CStgTransferHelper &refDTransHelper, BOOL bEnsureTrailingZero)
 

Function Documentation

static int CalcBuffSizeForTextConversion ( UINT  code_page,
LPCSTR  lpMultiByteString,
int  nLen = -1 
)
static

Definition at line 30 of file TxtCnvtHlp.cxx.

Referenced by MultiByteToWideCharEx(), and WideCharToMultiByteEx().

static int CalcBuffSizeForTextConversion ( UINT  code_page,
LPCWSTR  lpWideCharString,
int  nLen = -1 
)
static

Definition at line 42 of file TxtCnvtHlp.cxx.

int MultiByteToWideCharEx ( UINT  cp_src,
LPCSTR  lpMultiByteString,
sal_uInt32  lenStr,
CStgTransferHelper refDTransHelper,
BOOL  bEnsureTrailingZero 
)
int WideCharToMultiByteEx ( UINT  cp_dest,
LPCWSTR  lpWideCharString,
sal_uInt32  lenStr,
CStgTransferHelper refDTransHelper,
BOOL  bEnsureTrailingZero 
)