|
template<size_t N> |
static constexpr size_t | length (char const (&)[N]) |
|
Definition at line 13 of file string.hpp.
◆ string() [1/4]
flecs::string::string |
( |
| ) |
|
|
inlineexplicit |
◆ string() [2/4]
flecs::string::string |
( |
char * | str | ) |
|
|
inlineexplicit |
◆ ~string()
flecs::string::~string |
( |
| ) |
|
|
inline |
◆ string() [3/4]
flecs::string::string |
( |
string && | str | ) |
|
|
inlinenoexcept |
◆ string() [4/4]
flecs::string::string |
( |
const char * | str | ) |
|
|
inlineprotected |
◆ c_str()
const char * flecs::string::c_str |
( |
| ) |
const |
|
inline |
◆ clear()
void flecs::string::clear |
( |
| ) |
|
|
inline |
◆ contains()
bool flecs::string::contains |
( |
const char * | substr | ) |
|
|
inline |
◆ length() [1/2]
std::size_t flecs::string::length |
( |
| ) |
const |
|
inline |
◆ length() [2/2]
template<size_t N>
static constexpr size_t flecs::string::length |
( |
char | const(&)[N] | ) |
|
|
inlinestaticconstexpr |
◆ operator const char *()
flecs::string::operator const char * |
( |
| ) |
const |
|
inline |
◆ operator!=() [1/2]
bool flecs::string::operator!= |
( |
const char * | str | ) |
const |
|
inline |
◆ operator!=() [2/2]
bool flecs::string::operator!= |
( |
const flecs::string & | str | ) |
const |
|
inline |
◆ operator=()
◆ operator==() [1/2]
bool flecs::string::operator== |
( |
const char * | str | ) |
const |
|
inline |
◆ operator==() [2/2]
bool flecs::string::operator== |
( |
const flecs::string & | str | ) |
const |
|
inline |
◆ size()
std::size_t flecs::string::size |
( |
| ) |
const |
|
inline |
◆ const_str_
const char* flecs::string::const_str_ |
|
protected |
◆ length_
ecs_size_t flecs::string::length_ |
|
protected |
◆ str_
char* flecs::string::str_ = nullptr |
|
protected |
The documentation for this struct was generated from the following file: