Back to index

nux  3.0.0
Namespaces | Functions
TextString.cpp File Reference
#include "NuxCore.h"

Go to the source code of this file.

Namespaces

namespace  nux
 The Writer singleton is responsible for controlling where the logging message go.

Functions

TCHARnux::Strncpy (TCHAR *Dest, size_t Size, const TCHAR *Src, size_t MaxLen)
TCHARnux::Strncat (TCHAR *Dest, size_t Size, const TCHAR *Src, size_t Max)
 Concatenate a string with length checking.
const TCHARnux::Strfind (const TCHAR *Str, const TCHAR *Find)
bool nux::IsLastChar (const TCHAR *CharString, const TCHAR Chr)
NString nux::Itoa (int InNum)
TCHARnux::Strdup (const TCHAR *str)
 Duplicate a null terminated string using new[]. The resulting string is NULL terminated. Use delete[] to destroy.
ANSICHARnux::StrdupA (const ANSICHAR *str)
 Duplicate a null terminated ANSICHAR string using new[]. The resulting string is NULL terminated. Use delete[] to destroy.
UNICHARnux::StrdupU (const UNICHAR *str)
 Duplicate a null terminated UNICHAR string using new[]. The resulting string is NULL terminated. Use delete[] to destroy.
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, unsigned short value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, short value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, unsigned int value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, int value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, unsigned long value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, long value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, unsigned long long value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, long long value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, float value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, double value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, unsigned char value)
size_t nux::ValueToLiteralString (char *buffer, unsigned int len, char value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, unsigned short &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, short &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, unsigned int &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, int &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, unsigned long &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, long &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, unsigned long long &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, long long &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, float &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, double &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, unsigned char &value)
bool nux::ValueFromLiteralString (const char *buffer, unsigned int len, char &value)
 nux::VARARG_BODY (int, Snprintf, const TCHAR *, VARARG_EXTRA(TCHAR *Dest) VARARG_EXTRA(int Size) VARARG_EXTRA(int Count))
bool nux::operator!= (const NString &left, const NString &right)
bool nux::operator== (const NString &left, const NString &right)
bool nux::operator< (const NString &left, const NString &right)
bool nux::operator<= (const NString &left, const NString &right)
bool nux::operator> (const NString &left, const NString &right)
bool nux::operator>= (const NString &left, const NString &right)
NString nux::operator+ (const NString &left, const NString &right)
NString nux::operator+ (const NString &left, const TCHAR *right)
NString nux::operator+ (const NString &left, const TCHAR right)
NString nux::operator+ (const TCHAR *left, const NString &right)
NString nux::operator+ (const TCHAR left, const NString &right)
tostreamnux::operator<< (tostream &o, const NString &s)
 nux::VARARG_BODY (NString, NString::Printf, const TCHAR *, VARARG_NONE)
 Behave like printf.