Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FXString.h File Reference

Go to the source code of this file.

Namespaces

namespace  FX

Functions

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


Function Documentation

void FX::swap (  FXString &  a,
FXString &  b
)  [inline]
 

FXint FX::compare (  const FXchar *  s1,
const FXchar *  s2
) 
 

FXint FX::compare (  const FXchar *  s1,
const FXString &  s2
) 
 

FXint FX::compare (  const FXString &  s1,
const FXchar *  s2
) 
 

FXint FX::compare (  const FXString &  s1,
const FXString &  s2
) 
 

FXint FX::compare (  const FXchar *  s1,
const FXchar *  s2,
FXint  n
) 
 

FXint FX::compare (  const FXchar *  s1,
const FXString &  s2,
FXint  n
) 
 

FXint FX::compare (  const FXString &  s1,
const FXchar *  s2,
FXint  n
) 
 

FXint FX::compare (  const FXString &  s1,
const FXString &  s2,
FXint  n
) 
 

FXint FX::comparecase (  const FXchar *  s1,
const FXchar *  s2
) 
 

FXint FX::comparecase (  const FXchar *  s1,
const FXString &  s2
) 
 

FXint FX::comparecase (  const FXString &  s1,
const FXchar *  s2
) 
 

FXint FX::comparecase (  const FXString &  s1,
const FXString &  s2
) 
 

FXint FX::comparecase (  const FXchar *  s1,
const FXchar *  s2,
FXint  n
) 
 

FXint FX::comparecase (  const FXchar *  s1,
const FXString &  s2,
FXint  n
) 
 

FXint FX::comparecase (  const FXString &  s1,
const FXchar *  s2,
FXint  n
) 
 

FXint FX::comparecase (  const FXString &  s1,
const FXString &  s2,
FXint  n
) 
 

FXint FX::compareversion (  const FXchar *  s1,
const FXchar *  s2
) 
 

FXint FX::compareversion (  const FXchar *  s1,
const FXString &  s2
) 
 

FXint FX::compareversion (  const FXString &  s1,
const FXchar *  s2
) 
 

FXint FX::compareversion (  const FXString &  s1,
const FXString &  s2
) 
 

bool FX::operator== (  const FXString &  s1,
const FXString &  s2
) 
 

bool FX::operator== (  const FXString &  s1,
const FXchar *  s2
) 
 

bool FX::operator== (  const FXchar *  s1,
const FXString &  s2
) 
 

bool FX::operator!= (  const FXString &  s1,
const FXString &  s2
) 
 

bool FX::operator!= (  const FXString &  s1,
const FXchar *  s2
) 
 

bool FX::operator!= (  const FXchar *  s1,
const FXString &  s2
) 
 

bool FX::operator< (  const FXString &  s1,
const FXString &  s2
) 
 

bool FX::operator< (  const FXString &  s1,
const FXchar *  s2
) 
 

bool FX::operator< (  const FXchar *  s1,
const FXString &  s2
) 
 

bool FX::operator<= (  const FXString &  s1,
const FXString &  s2
) 
 

bool FX::operator<= (  const FXString &  s1,
const FXchar *  s2
) 
 

bool FX::operator<= (  const FXchar *  s1,
const FXString &  s2
) 
 

bool FX::operator> (  const FXString &  s1,
const FXString &  s2
) 
 

bool FX::operator> (  const FXString &  s1,
const FXchar *  s2
) 
 

bool FX::operator> (  const FXchar *  s1,
const FXString &  s2
) 
 

bool FX::operator>= (  const FXString &  s1,
const FXString &  s2
) 
 

bool FX::operator>= (  const FXString &  s1,
const FXchar *  s2
) 
 

bool FX::operator>= (  const FXchar *  s1,
const FXString &  s2
) 
 

FXString FX::operator+ (  const FXString &  s1,
const FXString &  s2
) 
 

FXString FX::operator+ (  const FXString &  s1,
const FXchar *  s2
) 
 

FXString FX::operator+ (  const FXString &  s1,
const FXwchar *  s2
) 
 

FXString FX::operator+ (  const FXString &  s1,
const FXnchar *  s2
) 
 

FXString FX::operator+ (  const FXchar *  s1,
const FXString &  s2
) 
 

FXString FX::operator+ (  const FXwchar *  s1,
const FXString &  s2
) 
 

FXString FX::operator+ (  const FXnchar *  s1,
const FXString &  s2
) 
 

FXString FX::operator+ (  const FXString &  s,
FXchar  c
) 
 

FXString FX::operator+ (  FXchar  c,
const FXString &  s
) 
 

FXStream& FX::operator<< (  FXStream &  store,
const FXString &  s
) 
 

FXStream& FX::operator>> (  FXStream &  store,
FXString &  s
) 
 

FXString FX::FXStringFormat (  const FXchar *  fmt,
  ...
) 
 

FXString FXString FX::FXStringVFormat (  const FXchar *  fmt,
va_list  args
) 
 

FXString FX::FXStringVal (  FXint  num,
FXint  base = 10
) 
 

FXString FX::FXStringVal (  FXuint  num,
FXint  base = 10
) 
 

FXString FX::FXStringVal (  FXlong  num,
FXint  base = 10
) 
 

FXString FX::FXStringVal (  FXulong  num,
FXint  base = 10
) 
 

FXString FX::FXStringVal (  FXfloat  num,
FXint  prec = 6,
FXint  exp = MAYBE
) 
 

FXString FX::FXStringVal (  FXdouble  num,
FXint  prec = 6,
FXint  exp = MAYBE
) 
 

FXint FX::FXIntVal (  const FXString &  s,
FXint  base = 10
) 
 

FXuint FX::FXUIntVal (  const FXString &  s,
FXint  base = 10
) 
 

FXlong FX::FXLongVal (  const FXString &  s,
FXint  base = 10
) 
 

FXulong FX::FXULongVal (  const FXString &  s,
FXint  base = 10
) 
 

FXfloat FX::FXFloatVal (  const FXString &  s  ) 
 

FXdouble FX::FXDoubleVal (  const FXString &  s  ) 
 

FXString FX::fromAscii (  const FXString &  s  ) 
 

FXString FX::toAscii (  const FXString &  s  ) 
 

FXString FX::escape (  const FXString &  s  ) 
 

FXString FX::unescape (  const FXString &  s  ) 
 

FXString FX::normalize (  const FXString &  s  ) 
 

FXString FX::decompose (  const FXString &  s,
FXuint  kind
) 
 

FXString FX::compose (  const FXString &  s,
FXuint  kind
) 
 

FXString& FX::unixToDos (  FXString &  str  ) 
 

FXString& FX::dosToUnix (  FXString &  str  ) 
 

Copyright © 1997-2005 Jeroen van der Zijp