#include "fxdefs.h"
#include <stdarg.h>
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) |