2 string.icc -- implement String inlines
4 source file of the Flower Library
6 (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
12 /// for completeness (=handy)
20 // because char const* also has an operator ==, this is for safety:
23 operator == (String s1, char const *s2)
25 return s1 == String (s2);
30 operator == (char const *s1, String s2)
32 return String (s1) == s2;
37 operator != (String s1, char const *s2)
39 return s1 != String (s2);
44 operator != (char const *s1, String s2)
46 return String (s2) != s1;
51 String::operator [] (int n)
53 return (char &) strh_[n];
58 String::operator [] (int n) const
69 String::String (char const *source)
75 #endif /* STRING_ICC */