![]() |
NEURON
|
#include <string.h>
Public Member Functions | |
| NullTerminatedString () | |
| NullTerminatedString (const String &) | |
| NullTerminatedString (const NullTerminatedString &) | |
| virtual | ~NullTerminatedString () |
| virtual String & | operator= (const String &) |
| virtual String & | operator= (const char *) |
| virtual bool | null_terminated () const |
Public Member Functions inherited from String | |
| String () | |
| String (const char *) | |
| String (const char *, int length) | |
| String (const String &) | |
| virtual | ~String () |
| const char * | string () const |
| int | length () const |
| virtual unsigned long | hash () const |
| virtual bool | operator== (const String &) const |
| virtual bool | operator== (const char *) const |
| virtual bool | operator!= (const String &) const |
| virtual bool | operator!= (const char *) const |
| virtual bool | operator> (const String &) const |
| virtual bool | operator> (const char *) const |
| virtual bool | operator>= (const String &) const |
| virtual bool | operator>= (const char *) const |
| virtual bool | operator< (const String &) const |
| virtual bool | operator< (const char *) const |
| virtual bool | operator<= (const String &) const |
| virtual bool | operator<= (const char *) const |
| virtual bool | case_insensitive_equal (const String &) const |
| virtual bool | case_insensitive_equal (const char *) const |
| u_char | operator[] (int index) const |
| virtual String | substr (int start, int length) const |
| String | left (int length) const |
| String | right (int start) const |
| virtual void | set_to_substr (int start, int length) |
| void | set_to_left (int length) |
| void | set_to_right (int start) |
| virtual int | search (int start, u_char) const |
| int | index (u_char) const |
| int | rindex (u_char) const |
| virtual bool | convert (int &) const |
| virtual bool | convert (long &) const |
| virtual bool | convert (float &) const |
| virtual bool | convert (double &) const |
Private Member Functions | |
| void | assign (const String &) |
| void | strfree () |
Private Attributes | |
| bool | allocated_ |
Additional Inherited Members | |
Protected Member Functions inherited from String | |
| virtual void | set_value (const char *) |
| virtual void | set_value (const char *, int) |
| NullTerminatedString::NullTerminatedString | ( | ) |
Definition at line 352 of file string.cpp.
| NullTerminatedString::NullTerminatedString | ( | const String & | s | ) |
Definition at line 356 of file string.cpp.
| NullTerminatedString::NullTerminatedString | ( | const NullTerminatedString & | s | ) |
Definition at line 360 of file string.cpp.
|
virtual |
Definition at line 367 of file string.cpp.
Definition at line 386 of file string.cpp.
|
virtual |
Reimplemented from String.
Definition at line 384 of file string.cpp.
Reimplemented from String.
Definition at line 371 of file string.cpp.
|
virtual |
Reimplemented from String.
Definition at line 377 of file string.cpp.
|
private |
Definition at line 399 of file string.cpp.