27 template <
class Alloc>
31 typename Alloc::template rebind<char>::other(alloc).allocate(
size);
39 template <
class Alloc>
41 typename Alloc::template rebind<char>::other(alloc).deallocate(
42 const_cast<char*>(piece.
data()), piece.
size());
void stringPieceDel(StringPiece piece, const Alloc &alloc)
constexpr size_type size() const
—— Concurrent Priority Queue Implementation ——
constexpr auto size(C const &c) -> decltype(c.size())
constexpr Iter data() const
std::remove_reference< typename std::iterator_traits< const char * >::reference >::type value_type
StringPiece stringPieceDup(StringPiece piece, const Alloc &alloc)
Range< const char * > StringPiece