#include <string.h>
Definition at line 34 of file string.h.
◆ String() [1/4]
◆ String() [2/4]
| String::String |
( |
const char * |
s | ) |
|
◆ String() [3/4]
| String::String |
( |
const char * |
s, |
|
|
int |
length |
|
) |
| |
◆ String() [4/4]
| String::String |
( |
const String & |
s | ) |
|
◆ ~String()
◆ case_insensitive_equal() [1/2]
| bool String::case_insensitive_equal |
( |
const String & |
s | ) |
const |
|
virtual |
◆ case_insensitive_equal() [2/2]
| bool String::case_insensitive_equal |
( |
const char * |
s | ) |
const |
|
virtual |
◆ convert() [1/4]
| bool String::convert |
( |
int & |
value | ) |
const |
|
virtual |
◆ convert() [2/4]
| bool String::convert |
( |
long & |
value | ) |
const |
|
virtual |
◆ convert() [3/4]
| bool String::convert |
( |
float & |
value | ) |
const |
|
virtual |
◆ convert() [4/4]
| bool String::convert |
( |
double & |
value | ) |
const |
|
virtual |
◆ hash()
| unsigned long String::hash |
( |
| ) |
const |
|
virtual |
◆ index()
◆ left()
◆ length()
| int String::length |
( |
| ) |
const |
|
inline |
◆ null_terminated()
| bool String::null_terminated |
( |
| ) |
const |
|
virtual |
◆ operator!=() [1/2]
| bool String::operator!= |
( |
const String & |
s | ) |
const |
|
virtual |
◆ operator!=() [2/2]
| bool String::operator!= |
( |
const char * |
s | ) |
const |
|
virtual |
◆ operator<() [1/2]
| bool String::operator< |
( |
const String & |
s | ) |
const |
|
virtual |
◆ operator<() [2/2]
| bool String::operator< |
( |
const char * |
s | ) |
const |
|
virtual |
◆ operator<=() [1/2]
| bool String::operator<= |
( |
const String & |
s | ) |
const |
|
virtual |
◆ operator<=() [2/2]
| bool String::operator<= |
( |
const char * |
s | ) |
const |
|
virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
| String & String::operator= |
( |
const char * |
s | ) |
|
|
virtual |
◆ operator==() [1/2]
| bool String::operator== |
( |
const String & |
s | ) |
const |
|
virtual |
◆ operator==() [2/2]
| bool String::operator== |
( |
const char * |
s | ) |
const |
|
virtual |
◆ operator>() [1/2]
| bool String::operator> |
( |
const String & |
s | ) |
const |
|
virtual |
◆ operator>() [2/2]
| bool String::operator> |
( |
const char * |
s | ) |
const |
|
virtual |
◆ operator>=() [1/2]
| bool String::operator>= |
( |
const String & |
s | ) |
const |
|
virtual |
◆ operator>=() [2/2]
| bool String::operator>= |
( |
const char * |
s | ) |
const |
|
virtual |
◆ operator[]()
◆ right()
◆ rindex()
◆ search()
◆ set_to_left()
| void String::set_to_left |
( |
int |
length | ) |
|
|
inline |
◆ set_to_right()
| void String::set_to_right |
( |
int |
start | ) |
|
|
inline |
◆ set_to_substr()
| void String::set_to_substr |
( |
int |
start, |
|
|
int |
length |
|
) |
| |
|
virtual |
◆ set_value() [1/2]
| void String::set_value |
( |
const char * |
s | ) |
|
|
protectedvirtual |
◆ set_value() [2/2]
| void String::set_value |
( |
const char * |
s, |
|
|
int |
len |
|
) |
| |
|
protectedvirtual |
◆ string()
| const char * String::string |
( |
| ) |
const |
|
inline |
◆ substr()
◆ data_
| const char* String::data_ |
|
private |
◆ length_
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/8.1.0/src/ivos/OS/string.h
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/8.1.0/src/ivos/string.cpp