Classes | Namespaces | Defines | Functions

String.h File Reference

#include <zeusbase/System/Interfaces/IString.hpp>
#include <zeusbase/System/ByteArray.hpp>
#include <stdlib.h>
#include <stdarg.h>
#include <limits.h>

Go to the source code of this file.

Classes

class  zeus::TString

Namespaces

namespace  zeus

Defines

#define STRING_MIN_SIZE   10
#define INIT_TSTRING

Functions

TString zeus::operator+ (wchar_t *pIn, const TString &rIn2)
bool zeus::operator== (const IString &rInStr1, const wchar_t *pInStr2)
bool zeus::operator== (const wchar_t *pInStr1, const IString &rInStr2)
bool zeus::operator== (const IString &rInStr1, const char *pInStr2)
bool zeus::operator== (const char *pInStr1, const IString &rInStr2)
bool zeus::operator!= (const IString &rInStr1, const wchar_t *pInStr2)
bool zeus::operator!= (const wchar_t *pInStr1, const IString &rInStr2)
bool zeus::operator!= (const IString &rInStr1, const char *pInStr2)
bool zeus::operator!= (const char *pInStr1, const IString &rInStr2)

Define Documentation

#define INIT_TSTRING
Value:
m_pWBuffer(NULL),    \
  m_pCBuffer(NULL),    \
  m_iSize(0),          \
  m_uiMemSize(0)       \

Initialises all variables of a TString object. Use this macro after the constructor declaration like TString::TString() : INIT_TSTRING {}

#define STRING_MIN_SIZE   10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:21