FXString.h File Reference


Detailed Description

Defines a string object.

Definition in file FXString.h.

#include "fxdefs.h"
#include <stdarg.h>

Go to the source code of this file.

Namespaces

namespace  FX

Classes

class  FX::FXString
 Provides essential string manipulation capabilities. More...

Typedefs

typedef FXString FX::QString

Functions

void FX::swap (FXString &a, FXString &b)
FXAPI FXint FX::compare (const FXchar *s1, const FXchar *s2) throw ()
FXAPI FXint FX::compare (const FXchar *s1, const FXString &s2) throw ()
FXAPI FXint FX::compare (const FXString &s1, const FXchar *s2) throw ()
FXAPI FXint FX::compare (const FXString &s1, const FXString &s2) throw ()
FXAPI FXint FX::compare (const FXchar *s1, const FXchar *s2, FXint n) throw ()
FXAPI FXint FX::compare (const FXchar *s1, const FXString &s2, FXint n) throw ()
FXAPI FXint FX::compare (const FXString &s1, const FXchar *s2, FXint n) throw ()
FXAPI FXint FX::compare (const FXString &s1, const FXString &s2, FXint n) throw ()
FXAPI FXint FX::comparecase (const FXchar *s1, const FXchar *s2) throw ()
FXAPI FXint FX::comparecase (const FXchar *s1, const FXString &s2) throw ()
FXAPI FXint FX::comparecase (const FXString &s1, const FXchar *s2) throw ()
FXAPI FXint FX::comparecase (const FXString &s1, const FXString &s2) throw ()
FXAPI FXint FX::comparecase (const FXchar *s1, const FXchar *s2, FXint n) throw ()
FXAPI FXint FX::comparecase (const FXchar *s1, const FXString &s2, FXint n) throw ()
FXAPI FXint FX::comparecase (const FXString &s1, const FXchar *s2, FXint n) throw ()
FXAPI FXint FX::comparecase (const FXString &s1, const FXString &s2, FXint n) throw ()
FXAPI FXint FX::compareversion (const FXchar *s1, const FXchar *s2) throw ()
FXAPI FXint FX::compareversion (const FXchar *s1, const FXString &s2) throw ()
FXAPI FXint FX::compareversion (const FXString &s1, const FXchar *s2) throw ()
FXAPI FXint FX::compareversion (const FXString &s1, const FXString &s2) throw ()
FXAPI bool FX::operator== (const FXString &s1, const FXString &s2) throw ()
FXAPI bool FX::operator== (const FXString &s1, const FXchar *s2) throw ()
FXAPI bool FX::operator== (const FXchar *s1, const FXString &s2) throw ()
FXAPI bool FX::operator!= (const FXString &s1, const FXString &s2) throw ()
FXAPI bool FX::operator!= (const FXString &s1, const FXchar *s2) throw ()
FXAPI bool FX::operator!= (const FXchar *s1, const FXString &s2) throw ()
FXAPI bool FX::operator< (const FXString &s1, const FXString &s2) throw ()
FXAPI bool FX::operator< (const FXString &s1, const FXchar *s2) throw ()
FXAPI bool FX::operator< (const FXchar *s1, const FXString &s2) throw ()
FXAPI bool FX::operator<= (const FXString &s1, const FXString &s2) throw ()
FXAPI bool FX::operator<= (const FXString &s1, const FXchar *s2) throw ()
FXAPI bool FX::operator<= (const FXchar *s1, const FXString &s2) throw ()
FXAPI bool FX::operator> (const FXString &s1, const FXString &s2) throw ()
FXAPI bool FX::operator> (const FXString &s1, const FXchar *s2) throw ()
FXAPI bool FX::operator> (const FXchar *s1, const FXString &s2) throw ()
FXAPI bool FX::operator>= (const FXString &s1, const FXString &s2) throw ()
FXAPI bool FX::operator>= (const FXString &s1, const FXchar *s2) throw ()
FXAPI bool FX::operator>= (const FXchar *s1, const FXString &s2) throw ()
FXAPI FXString FX::operator+ (const FXString &s1, const FXString &s2)
FXAPI FXString FX::operator+ (const FXString &s1, const FXchar *s2)
FXAPI FXString FX::operator+ (const FXString &s1, const FXwchar *s2)
FXAPI FXString FX::operator+ (const FXString &s1, const FXnchar *s2)
FXAPI FXString FX::operator+ (const FXchar *s1, const FXString &s2)
FXAPI FXString FX::operator+ (const FXwchar *s1, const FXString &s2)
FXAPI FXString FX::operator+ (const FXnchar *s1, const FXString &s2)
FXAPI FXString FX::operator+ (const FXString &s, FXchar c)
FXAPI FXString FX::operator+ (FXchar c, const FXString &s)
FXAPI FXString FX::FXStringFormat (const FXchar *fmt,...) FX_PRINTF(1
FXAPI FXString FXAPI FXString FX::FXStringVFormat (const FXchar *fmt, va_list args)
FXAPI FXString FX::FXStringVal (FXint num, FXint base=10)
FXAPI FXString FX::FXStringVal (FXuint num, FXint base=10)
FXAPI FXString FX::FXStringVal (FXlong num, FXint base=10)
FXAPI FXString FX::FXStringVal (FXulong num, FXint base=10)
FXAPI FXString FX::FXStringVal (FXfloat num, FXint prec=6, FXint exp=MAYBE)
FXAPI FXString FX::FXStringVal (FXdouble num, FXint prec=6, FXint exp=MAYBE)
FXAPI FXint FX::FXIntVal (const FXString &s, FXint base=10)
FXAPI FXuint FX::FXUIntVal (const FXString &s, FXint base=10)
FXAPI FXlong FX::FXLongVal (const FXString &s, FXint base=10)
FXAPI FXulong FX::FXULongVal (const FXString &s, FXint base=10)
FXAPI FXfloat FX::FXFloatVal (const FXString &s)
FXAPI FXdouble FX::FXDoubleVal (const FXString &s)
FXAPI FXString FX::fromAscii (const FXString &s)
FXAPI FXString FX::toAscii (const FXString &s)
FXAPI FXString FX::escape (const FXString &s)
FXAPI FXString FX::unescape (const FXString &s)
FXAPI FXString FX::normalize (const FXString &s)
FXAPI FXString FX::decompose (const FXString &s, FXuint kind)
FXAPI FXString FX::compose (const FXString &s, FXuint kind)
FXAPI FXString & FX::unixToDos (FXString &str)
FXAPI FXString & FX::dosToUnix (FXString &str)


(C) 2002-2009 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Nov 20 18:31:33 2009 for TnFOX by doxygen v1.4.7