file
StringConcatenable.h
Namespaces
- namespace Death
- Shared root namespace.
- namespace Death::Containers
- Container implementations.
Classes
-
template<typename Builder, typename T>struct Death::Containers::StringBuilderBase
- Resulting base object of a deferred string concatenation.
-
template<typename A, typename B>class Death::Containers::StringBuilder
- Resulting template object of a deferred string concatenation.
Functions
-
template<typename A, typename B, typename = std::auto operator+(A&& a, B&& b) -> auto
void_t<typename Implementation::StringConcatenableEx<A>::type, typename Implementation::StringConcatenableEx<B>::type>> -
template<typename A, typename B>auto operator+=(Array<char>& a, const StringBuilder<A, B>& b) -> Array<char>&
-
template<typename A, typename B>auto operator+=(String& a, const StringBuilder<A, B>& b) -> String&