LinuxCompat.cpp File Reference

#include <support/atomic.h>
#include <support/ByteOrder.h>
#include <support/CallStack.h>
#include <support/Errors.h>
#include <support/StdIO.h>
#include <support/String.h>
#include <support/SupportDefs.h>
#include <support/TLS.h>
#include <float.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <unistd.h>
#include <errno.h>
#include <limits.h>
#include <pthread.h>
#include <semaphore.h>
#include <time.h>
#include <ctype.h>
#include <ErrorMgr.h>
#include <LocaleMgr.h>
#include <TextMgr.h>
#include <SysThreadConcealed.h>

Functions

void ErrFatalErrorInContext (const char *file, uint32_t line, const char *errMsg)
CharEncodingType LmGetSystemLocale (LmLocaleType *oSystemLocale)
status_t TxtConvertEncoding (Boolean newConversion, TxtConvertStateType *ioStateP, const char *srcTextP, size_t *ioSrcBytes, CharEncodingType srcEncoding, char *dstTextP, size_t *ioDstBytes, CharEncodingType dstEncoding, const char *substitutionStr, size_t substitutionLen)
status_t TxtDeviceToUTF32Lengths (const uint8_t *srcTextP, size_t srcBytes, wchar32_t *dstTextP, uint8_t *charLengths, size_t dstLength)
size_t TxtSetNextChar (char *text, size_t offset, wchar32_t replaceMe)

Variables

sysThreadDirectFuncs g_threadDirectFuncs


Function Documentation

void ErrFatalErrorInContext const char *  file,
uint32_t  line,
const char *  errMsg
 

CharEncodingType LmGetSystemLocale LmLocaleType oSystemLocale  ) 
 

status_t TxtConvertEncoding Boolean  newConversion,
TxtConvertStateType ioStateP,
const char *  srcTextP,
size_t *  ioSrcBytes,
CharEncodingType  srcEncoding,
char *  dstTextP,
size_t *  ioDstBytes,
CharEncodingType  dstEncoding,
const char *  substitutionStr,
size_t  substitutionLen
 

status_t TxtDeviceToUTF32Lengths const uint8_t *  srcTextP,
size_t  srcBytes,
wchar32_t dstTextP,
uint8_t *  charLengths,
size_t  dstLength
 

size_t TxtSetNextChar char *  text,
size_t  offset,
wchar32_t  replaceMe
 


Variable Documentation

sysThreadDirectFuncs g_threadDirectFuncs
 

Initial value: