|
Bifrost SDK
Bifrost SDK documentation
|
String class. More...
#include "CoreExport.h"#include <Amino/Core/Span.h>#include <Amino/Core/StringView.h>#include "internal/ConfigMacros.h"#include "internal/Storage.h"#include "internal/TypeTraits.h"#include <cstddef>#include <string_view>Go to the source code of this file.
Classes | |
| class | Amino::String |
| The string class used by Amino. More... | |
Namespaces | |
| namespace | Amino |
| namespace | Amino::StringLiterals |
Functions | |
| AMINO_CORE_SHARED_DECL void | Amino::swap (String &x, String &y) |
| Swap two strings( non member ) More... | |
| String | Amino::StringLiterals::operator""_as (char const *data, size_t size) |
| User defined literal for Amino::String. More... | |
| AMINO_CORE_SHARED_DECL String | Amino::operator+ (const String &lhs, const String &rhs) |
| Concatenation operators( non member ) More... | |
| AMINO_CORE_SHARED_DECL String | Amino::operator+ (const String &lhs, const char *rhs) |
| Concatenation operators( non member ) More... | |
| AMINO_CORE_SHARED_DECL String | Amino::operator+ (const char *lhs, const String &rhs) |
| Concatenation operators( non member ) More... | |
| AMINO_CORE_SHARED_DECL String | Amino::operator+ (const String &lhs, char rhs) |
| Concatenation operators( non member ) More... | |
| AMINO_CORE_SHARED_DECL String | Amino::operator+ (char lhs, const String &rhs) |
| Concatenation operators( non member ) More... | |
| template<typename LHS , typename RHS > | |
| AMINO_INTERNAL_FORCEINLINE Internal::enable_if_rhs_compare< LHS, RHS > | Amino::operator== (LHS const &lhs, RHS &&rhs) |
| Relational operators (if Amino::String is on the right hand side) More... | |
| template<typename LHS , typename RHS > | |
| AMINO_INTERNAL_FORCEINLINE Internal::enable_if_rhs_compare< LHS, RHS > | Amino::operator!= (LHS const &lhs, RHS &&rhs) |
| Relational operators (if Amino::String is on the right hand side) More... | |
| template<typename LHS , typename RHS > | |
| AMINO_INTERNAL_FORCEINLINE Internal::enable_if_rhs_compare< LHS, RHS > | Amino::operator< (LHS const &lhs, RHS &&rhs) |
| Relational operators (if Amino::String is on the right hand side) More... | |
| template<typename LHS , typename RHS > | |
| AMINO_INTERNAL_FORCEINLINE Internal::enable_if_rhs_compare< LHS, RHS > | Amino::operator> (LHS const &lhs, RHS &&rhs) |
| Relational operators (if Amino::String is on the right hand side) More... | |
| template<typename LHS , typename RHS > | |
| AMINO_INTERNAL_FORCEINLINE Internal::enable_if_rhs_compare< LHS, RHS > | Amino::operator<= (LHS const &lhs, RHS &&rhs) |
| Relational operators (if Amino::String is on the right hand side) More... | |
| template<typename LHS , typename RHS > | |
| AMINO_INTERNAL_FORCEINLINE Internal::enable_if_rhs_compare< LHS, RHS > | Amino::operator>= (LHS const &lhs, RHS &&rhs) |
| Relational operators (if Amino::String is on the right hand side) More... | |
| AMINO_CORE_SHARED_DECL String | Amino::to_string (signed char value) |
| Converts a integral value to a string (in base 10). More... | |
| AMINO_CORE_SHARED_DECL String | Amino::to_string (signed short value) |
| Converts a integral value to a string (in base 10). More... | |
| AMINO_CORE_SHARED_DECL String | Amino::to_string (signed int value) |
| Converts a integral value to a string (in base 10). More... | |
| AMINO_CORE_SHARED_DECL String | Amino::to_string (signed long long value) |
| Converts a integral value to a string (in base 10). More... | |
| AMINO_CORE_SHARED_DECL String | Amino::to_string (unsigned char value) |
| Converts a integral value to a string (in base 10). More... | |
| AMINO_CORE_SHARED_DECL String | Amino::to_string (unsigned short value) |
| Converts a integral value to a string (in base 10). More... | |
| AMINO_CORE_SHARED_DECL String | Amino::to_string (unsigned int value) |
| Converts a integral value to a string (in base 10). More... | |
| AMINO_CORE_SHARED_DECL String | Amino::to_string (unsigned long long value) |
| Converts a integral value to a string (in base 10). More... | |