![]() |
OWLNext 7.0
Borland's Object Windows Library for the modern age
|
Reliable platform independent header for common memory and string functions. More...
#include <owl/private/defs.h>
#include <tchar.h>
#include <memory.h>
#include <string.h>
#include <stdlib.h>
#include <malloc.h>
#include <owl/private/wsysinc.h>
#include <owl/preclass.h>
#include <owl/posclass.h>
Go to the source code of this file.
Classes | |
class | owl::TCharIterator< T > |
class | owl::TBidirCharIterator< T > |
class | owl::TTmpBufferBase |
Static temporary fixed buffer, provides fast temporary buffer, for use in functions. More... | |
class | owl::TTmpBuffer< T > |
Namespaces | |
namespace | owl |
Object Windows Library (OWLNext Core) | |
Macros | |
#define | alloca _alloca |
#define | OWL_USES_CONVERSION_ACP_INIT_ CP_ACP |
#define | USES_CONVERSION |
#define | OWLA2WHELPER OwlA2WHelper |
#define | OWLW2AHELPER OwlW2AHelper |
#define | A2W(lpa) |
#define | A2WB(lpa, buf) |
#define | W2A(lpw) |
#define | W2AB(lpw, buf) |
#define | A2CW(lpa) ((LPCWSTR)A2W(lpa)) |
#define | W2CA(lpw) ((LPCSTR)W2A(lpw)) |
#define | A2CWB(lpa, buf) ((LPCWSTR)A2WB(lpa,buf)) |
#define | W2CAB(lpw, buf) ((LPCSTR)W2AB(lpw,buf)) |
#define | _USES_CONVERSION |
#define | _USES_CONVERSION_A USES_CONVERSION |
#define | _W2A(lpw) lpw |
#define | _A2W(lpw) lpw |
#define | _W2AB(lpw, buf) lpw |
#define | _A2WB(lpw, buf) lpw |
#define | _W2A_A(lpw) W2A(lpw) |
#define | _A2W_A(lpw) A2W(lpw) |
#define | _W2A_AB(lpw, buf) W2AB(lpw,buf) |
#define | _A2W_AB(lpw, buf) A2WB(lpw,buf) |
#define | nstrnewdup strnewdup |
#define | _WCHAR_T_DEFINED |
Typedefs | |
typedef unsigned short | wchar_t |
Functions | |
UINT | CharSize (const TCHAR *s) |
Return the number of bytes of the first character of the passed string. | |
TCHAR | CharUpper (TCHAR c) |
TCHAR | CharLower (TCHAR c) |
LPWSTR | OwlA2WHelper (LPWSTR lpw, LPCSTR lpa, int nChars, unsigned int acp) |
LPSTR | OwlW2AHelper (LPSTR lpa, LPCWSTR lpw, int nChars, unsigned int acp) |
LPWSTR | OwlA2WHelper (LPWSTR lpw, LPCSTR lpa, int nChars) |
LPSTR | OwlW2AHelper (LPSTR lpa, LPCWSTR lpw, int nChars) |
char * | strnewdup (const char *s, size_t minAllocSize=0) |
wchar_t * | strnewdup (const wchar_t *s, size_t minAllocSize=0) |
Reliable platform independent header for common memory and string functions.
Definition in file memory.h.
#define _USES_CONVERSION_A USES_CONVERSION |
#define OWLA2WHELPER OwlA2WHelper |
#define OWLW2AHELPER OwlW2AHelper |
#define USES_CONVERSION |
Definition at line 98 of file memory.h.
References OwlA2WHelper().
Definition at line 103 of file memory.h.
References OwlW2AHelper().
Definition at line 25 of file memory.cpp.