Construtores
Nome | Descrição |
---|---|
String( T... inParams ) | |
String( char inValue ) | |
String() |
Funções
Accesso | Returno | Modificador | Nome | Descrição |
---|---|---|---|---|
public | static, inline | |||
public | inline, const | operator const char *() | ||
public | inline | |||
public | inline | |||
public | inline | operator=( const std::string& rhs ) | ||
public | inline | operator=( const char* rhs ) | ||
public | inline | |||
public | inline | operator+=( const std::string& rhs ) | ||
public | inline | operator+=( const char* rhs ) | ||
public | bool | inline, const | ||
public | bool | const | isEmpty() | |
public | bool | const | isNaN() | |
public | bool | const | ||
public | bool | const | equals( char inValue ) | |
public | bool | const | ||
public | bool | const | contains( char inValue ) | |
public | bool | const | ||
public | bool | const | startsWith( char inValue ) | |
public | bool | const | ||
public | bool | const | endsWith( char inValue ) | |
public | bool | const | toBool() | |
public | const std::string& | const | toStandard() | |
public | const char* | const | toChar() | |
public | int | const | ||
public | const | toUpper() | ||
public | const | toLower() | ||
public | char | const | at( std::size_t inIndex ) | |
public | const | substr( std::size_t inStart, std::size_t inEnd ) | ||
public | std::size_t | const | firstOf( char inValue ) | |
public | std::size_t | const | ||
public | std::size_t | const | lastOf( char inValue ) | |
public | std::size_t | const | ||
public | const | split( char inDelimeter ) | ||
public | const | |||
public | const | getBetween( char inOpening, char inClosing ) | ||
public | const | |||
public | const | trim() | ||
public | std::size_t | const | size() | |
public | std::string::iterator | begin() | ||
public | std::string::const_iterator | const | begin() | |
public | std::string::const_iterator | cbegin() | ||
public | std::string::const_iterator | const | cbegin() | |
public | std::string::iterator | end() | ||
public | std::string::const_iterator | const | end() | |
public | std::string::const_iterator | cend() | ||
public | std::string::const_iterator | const | cend() | |
public | char& | front() | ||
public | const char& | const | front() | |
public | char& | back() | ||
public | const char& | const | back() | |
public | void | |||
public | void | append( char inValue ) | ||
public | void | erase( std::string::const_iterator inStart, std::string::const_iterator inEnd ) | ||
public | void | erase( std::uint32_t inStart, std::uint32_t inEnd ) | ||
public | void | popBack() | ||
public | bool | inline | ||
public | inline | |||
public | inline | |||
public | inline |
Membros
Accesso | Tipo | Modificador | Nome | Descrição |
---|---|---|---|---|
public | const std::size_t | static, constexpr | npos | |
protected | std::string | m_value |