template <typename Releaser>
struct CordRepExternalImpl
Defined at line 373 of file ../../third_party/abseil-cpp/absl/strings/internal/cord_internal.h
We use CompressedTuple so that we can benefit from EBCO.
Public Methods
template <typename T>
void CordRepExternalImpl<Releaser> (T && releaser, int )
The extra int arg is so that we can avoid interfering with copy/move
constructors while still benefitting from perfect forwarding.
Defined at line 379 of file ../../third_party/abseil-cpp/absl/strings/internal/cord_internal.h
void ~CordRepExternalImpl<Releaser> ()
Defined at line 384 of file ../../third_party/abseil-cpp/absl/strings/internal/cord_internal.h
void Release (CordRepExternal * rep)
Defined at line 389 of file ../../third_party/abseil-cpp/absl/strings/internal/cord_internal.h