ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::strings::IsAppendable Concept Reference

Description:

This concept tests whether for type T, a specialization of the type trait AppendableTraits exists, which has a valid call-operator() that accepts a target string and a const reference to an instance of T.

Definition at line 73 of file tastring.hpp.

#include <tastring.hpp>

Concept definition

template<typename T, typename TChar, typename TAllocator>
concept IsAppendable = requires(TAString<TChar, TAllocator>& target, const T& value) {
{ AppendableTraits<T, TChar, TAllocator>()(target, value) } -> std::same_as<void>;
}