class
String
(Return to index)
Type:
Instantiable
Derived Classes
Include file:
OS/string.h
Public:
String
(const
String
&)
String
(const
String
&)
String
(const char*, int length)
String
before
(const char*) const
virtual boolean
case_insensitive_equal
(const char*) const
virtual boolean
case_insensitive_equal
(const char*) const
operator const
char*
() const
virtual boolean
contains
(const char*, int start=0) const
virtual boolean
convert
(double&) const
virtual boolean
convert
(float&) const
virtual boolean
convert
(int&) const
virtual boolean
convert
(long&) const
int
freq
(const char* t) const
String
from
(const char*) const
virtual unsigned long
hash
() const
int
index
(u_char) const
String
left
(int length) const
int
length
() const
virtual boolean
null_terminated
() const
virtual boolean
operator !=
(const char*) const
virtual boolean
operator !=
(const char*) const
virtual boolean
operator <
(const char*) const
virtual boolean
operator <
(const char*) const
virtual boolean
operator <=
(const char*) const
virtual boolean
operator <=
(const char*) const
virtual
String
&
operator =
(const char*)
virtual
String
&
operator =
(const char*)
virtual boolean
operator ==
(const char*) const
virtual boolean
operator ==
(const char*) const
virtual boolean
operator >
(const char*) const
virtual boolean
operator >
(const char*) const
virtual boolean
operator >=
(const char*) const
virtual boolean
operator >=
(const char*) const
u_char
operator []
(int index) const
String
right
(int start) const
int
rindex
(u_char) const
virtual int
search
(int start, u_char) const
void
set_to_left
(int length)
void
set_to_right
(int start)
virtual void
set_to_substr
(int start, int length)
const char*
string
() const
virtual
String
substr
(int start, int length) const
virtual
~String
()
Protected:
virtual void
set_value
(const char*)
virtual void
set_value
(const char*, int)
Friend methods:
friend ostream&
operator <<
(ostream& s, const
String
&)
(more documentation)