#include <String.h>
Definition at line 13 of file String.h.
◆ String() [1/5]
◆ String() [2/5]
String::String |
( |
const String & |
other | ) |
|
|
inline |
◆ String() [3/5]
String::String |
( |
String && |
other | ) |
|
|
inline |
◆ String() [4/5]
String::String |
( |
Array< char > && |
buffer | ) |
|
|
inline |
◆ String() [5/5]
String::String |
( |
const char * |
s | ) |
|
|
inline |
◆ begin() [1/2]
◆ begin() [2/2]
Iterator<const char> String::begin |
( |
| ) |
const |
|
inline |
◆ cStr()
const char* String::cStr |
( |
| ) |
const |
|
inline |
◆ empty()
INLINE bool String::empty |
( |
| ) |
const |
|
inline |
◆ end() [1/2]
◆ end() [2/2]
Iterator<const char> String::end |
( |
| ) |
const |
|
inline |
◆ find()
◆ findAny()
◆ findLast()
◆ lower()
String String::lower |
( |
| ) |
const |
◆ operator!=()
bool String::operator!= |
( |
const String & |
other | ) |
const |
|
inline |
◆ operator+=() [1/2]
String& String::operator+= |
( |
const char |
c | ) |
|
|
inline |
◆ operator+=() [2/2]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
bool String::operator== |
( |
const String & |
other | ) |
const |
|
inline |
◆ operator[]()
INLINE char String::operator[] |
( |
const Size |
idx | ) |
const |
|
inline |
◆ replace() [1/3]
void String::replace |
( |
const Size |
pos, |
|
|
const Size |
n, |
|
|
const String & |
s |
|
) |
| |
◆ replace() [2/3]
void String::replace |
( |
const String & |
old, |
|
|
const String & |
s |
|
) |
| |
◆ replace() [3/3]
template<typename... TArgs>
void String::replace |
( |
const String & |
old, |
|
|
const String & |
s, |
|
|
TArgs &&... |
args |
|
) |
| |
|
inline |
◆ size()
◆ substr()
◆ trim()
◆ operator+
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
stream, |
|
|
const String & |
str |
|
) |
| |
|
friend |
◆ npos
The documentation for this class was generated from the following files:
- /home/pavel/projects/astro/sph/src/core/objects/containers/String.h
- /home/pavel/projects/astro/sph/src/core/objects/containers/String.cpp