FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Static Public Member Functions | Static Public Attributes | List of all members
AcStringImp Class Reference

#include <AcStringImp.h>

Static Public Member Functions

static bool __stdcall appendMBToEmbMBIfFits (AcString *, char const *)
 
static bool __stdcall appendMBToEmbUCIfFits (AcString *, char const *)
 
static bool __stdcall isAsciiMB (char const *)
 
static bool __stdcall isAsciiUC (wchar_t const *)
 
static bool __stdcall isAsciiWChar (wchar_t)
 
static bool __stdcall physMBLenLE (char const *, unsigned int)
 
static bool __stdcall physUCLenLE (wchar_t const *, unsigned int)
 
static bool __stdcall wcharToDBChar (wchar_t, char &, char &)
 
static char *__stdcall joinMBtoMB (char const *, char const *)
 
static int __stdcall compareMBtoMB (char const *, char const *, bool)
 
static int __stdcall compareUCtoMB (wchar_t const *, char const *, bool)
 
static int __stdcall compareUCtoUC (wchar_t const *, wchar_t const *, bool)
 
static int __stdcall findAsciiStringInMB (char const *, char const *, bool)
 
static int __stdcall findAsciiStringInUC (char const *, wchar_t const *, bool)
 
static int __stdcall findOneOf (wchar_t const *, wchar_t const *, bool)
 
static int __stdcall findWStringInUC (wchar_t const *, wchar_t const *, bool)
 
static int __stdcall fmtHelper (void *, wchar_t const *, unsigned int)
 
static int __stdcall matchMBtoMB (char const *, char const *, bool)
 
static int __stdcall matchMBtoUC (char const *, wchar_t const *, bool)
 
static int __stdcall matchUCtoUC (wchar_t const *, wchar_t const *, bool)
 
static int __stdcall parseVal (AcString const *, __int64 *, int, int)
 
static int __stdcall scanUC (wchar_t const *, int)
 
static unsigned int __stdcall getEmbMBEosPtr (AcString *, char *&)
 
static unsigned int __stdcall getEmbUCEosPtr (AcString *, wchar_t *&)
 
static unsigned int __stdcall physMBLen (char const *)
 
static unsigned int __stdcall physUCLen (wchar_t const *)
 
static unsigned int __stdcall scanMB (char const *, bool &, bool &, int)
 
static void __stdcall appendUC (AcString *, wchar_t const *)
 
static void __stdcall freeData (AcString *)
 
static void __stdcall initFromInt (AcString *, int, unsigned int, unsigned __int64 const *)
 
static void __stdcall initFromMB (AcString *, char const *, int, int)
 
static void __stdcall initFromUC (AcString *, wchar_t const *, int, int)
 
static wchar_t *__stdcall joinUCtoMB (wchar_t const *, char const *)
 
static wchar_t __stdcall dbcharToWChar (char, char)
 

Static Public Attributes

static ARX_API_STATIC char const *const kszEmpty
 
static ARX_API_STATIC wchar_t const *const kwszEmpty
 

Detailed Description

Definition at line 21 of file AcStringImp.h.

Member Function Documentation

◆ appendMBToEmbMBIfFits()

static bool __stdcall AcStringImp::appendMBToEmbMBIfFits ( AcString * ,
char const *  )
static

◆ appendMBToEmbUCIfFits()

static bool __stdcall AcStringImp::appendMBToEmbUCIfFits ( AcString * ,
char const *  )
static

◆ appendUC()

static void __stdcall AcStringImp::appendUC ( AcString * ,
wchar_t const *  )
static

◆ compareMBtoMB()

static int __stdcall AcStringImp::compareMBtoMB ( char const * ,
char const * ,
bool  )
static

◆ compareUCtoMB()

static int __stdcall AcStringImp::compareUCtoMB ( wchar_t const * ,
char const * ,
bool  )
static

◆ compareUCtoUC()

static int __stdcall AcStringImp::compareUCtoUC ( wchar_t const * ,
wchar_t const * ,
bool  )
static

◆ dbcharToWChar()

static wchar_t __stdcall AcStringImp::dbcharToWChar ( char ,
char  )
static

◆ findAsciiStringInMB()

static int __stdcall AcStringImp::findAsciiStringInMB ( char const * ,
char const * ,
bool  )
static

◆ findAsciiStringInUC()

static int __stdcall AcStringImp::findAsciiStringInUC ( char const * ,
wchar_t const * ,
bool  )
static

◆ findOneOf()

static int __stdcall AcStringImp::findOneOf ( wchar_t const * ,
wchar_t const * ,
bool  )
static

◆ findWStringInUC()

static int __stdcall AcStringImp::findWStringInUC ( wchar_t const * ,
wchar_t const * ,
bool  )
static

◆ fmtHelper()

static int __stdcall AcStringImp::fmtHelper ( void * ,
wchar_t const * ,
unsigned int  )
static

◆ freeData()

static void __stdcall AcStringImp::freeData ( AcString * )
static

◆ getEmbMBEosPtr()

static unsigned int __stdcall AcStringImp::getEmbMBEosPtr ( AcString * ,
char *&  )
static

◆ getEmbUCEosPtr()

static unsigned int __stdcall AcStringImp::getEmbUCEosPtr ( AcString * ,
wchar_t *&  )
static

◆ initFromInt()

static void __stdcall AcStringImp::initFromInt ( AcString * ,
int ,
unsigned int ,
unsigned __int64 const *  )
static

◆ initFromMB()

static void __stdcall AcStringImp::initFromMB ( AcString * ,
char const * ,
int ,
int  )
static

◆ initFromUC()

static void __stdcall AcStringImp::initFromUC ( AcString * ,
wchar_t const * ,
int ,
int  )
static

◆ isAsciiMB()

static bool __stdcall AcStringImp::isAsciiMB ( char const * )
static

◆ isAsciiUC()

static bool __stdcall AcStringImp::isAsciiUC ( wchar_t const * )
static

◆ isAsciiWChar()

static bool __stdcall AcStringImp::isAsciiWChar ( wchar_t )
static

◆ joinMBtoMB()

static char *__stdcall AcStringImp::joinMBtoMB ( char const * ,
char const *  )
static

◆ joinUCtoMB()

static wchar_t *__stdcall AcStringImp::joinUCtoMB ( wchar_t const * ,
char const *  )
static

◆ matchMBtoMB()

static int __stdcall AcStringImp::matchMBtoMB ( char const * ,
char const * ,
bool  )
static

◆ matchMBtoUC()

static int __stdcall AcStringImp::matchMBtoUC ( char const * ,
wchar_t const * ,
bool  )
static

◆ matchUCtoUC()

static int __stdcall AcStringImp::matchUCtoUC ( wchar_t const * ,
wchar_t const * ,
bool  )
static

◆ parseVal()

static int __stdcall AcStringImp::parseVal ( AcString const * ,
__int64 * ,
int ,
int  )
static

◆ physMBLen()

static unsigned int __stdcall AcStringImp::physMBLen ( char const * )
static

◆ physMBLenLE()

static bool __stdcall AcStringImp::physMBLenLE ( char const * ,
unsigned int  )
static

◆ physUCLen()

static unsigned int __stdcall AcStringImp::physUCLen ( wchar_t const * )
static

◆ physUCLenLE()

static bool __stdcall AcStringImp::physUCLenLE ( wchar_t const * ,
unsigned int  )
static

◆ scanMB()

static unsigned int __stdcall AcStringImp::scanMB ( char const * ,
bool & ,
bool & ,
int  )
static

◆ scanUC()

static int __stdcall AcStringImp::scanUC ( wchar_t const * ,
int  )
static

◆ wcharToDBChar()

static bool __stdcall AcStringImp::wcharToDBChar ( wchar_t ,
char & ,
char &  )
static

Member Data Documentation

◆ kszEmpty

ARX_API_STATIC char const* const AcStringImp::kszEmpty
static

Definition at line 24 of file AcStringImp.h.

◆ kwszEmpty

ARX_API_STATIC wchar_t const* const AcStringImp::kwszEmpty
static

Definition at line 25 of file AcStringImp.h.


The documentation for this class was generated from the following file: