This header file is part of module ALib Strings of the ALib C++ Library .
© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file string.hpp.
#include "alib/strings/fwds.hpp"
#include "alib/characters/chararray.hpp"
#include "alib/strings/chararraytraits.inl"
#include <iterator>
Go to the source code of this file.
Classes | |
class | TString< TChar >::TRandomAccessIterator< TCharConstOrMutable > |
class | TString< TChar > |
Namespaces | |
namespace | alib |
namespace | alib::strings |
Functions | |
constexpr ComplementString | NullComplementString () |
constexpr NString | NullNString () |
constexpr StrangeString | NullStrangeString () |
constexpr String | NullString () |
constexpr WString | NullWString () |
constexpr XString | NullXString () |
Comparison Operators | |
############################################################################################ ############################################################################################# | |
template<typename TChar > | |
strings::TString< TChar > | AllocateCopy (const strings::TString< TChar > &src) |
template<typename TChar > | |
void | DeleteString (const strings::TString< TChar > &string) |
bool | operator!= (const String &lhs, const String &rhs) |
bool | operator<=> (const String &lhs, const String &rhs) |
bool | operator== (const String &lhs, const String &rhs) |
Variables | |
static constexpr integer | MAX_LEN = (std::numeric_limits<integer>::max)() |