#include <cord_internal.h>
Static Public Member Functions | |
static CordRepSubstring * | Create (CordRep *child, size_t pos, size_t n) |
static CordRep * | Substring (CordRep *rep, size_t pos, size_t n) |
![]() | |
static void | Destroy (CordRep *rep) |
static void | Destroy (CordRep *rep) |
static CordRep * | Ref (CordRep *rep) |
static CordRep * | Ref (CordRep *rep) |
static void | Unref (CordRep *rep) |
static void | Unref (CordRep *rep) |
Public Attributes | |
CordRep * | child |
size_t | start |
![]() | |
size_t | length |
Refcount | refcount |
RefcountAndFlags | refcount |
char | storage [1] |
uint8_t | storage [3] |
uint8_t | tag |
Definition at line 280 of file abseil-cpp/absl/strings/internal/cord_internal.h.
|
inlinestatic |
Definition at line 360 of file abseil-cpp/absl/strings/internal/cord_internal.h.
|
inlinestatic |
Definition at line 382 of file abseil-cpp/absl/strings/internal/cord_internal.h.
CordRep * absl::cord_internal::CordRepSubstring::child |
Definition at line 282 of file abseil-cpp/absl/strings/internal/cord_internal.h.
size_t absl::cord_internal::CordRepSubstring::start |
Definition at line 281 of file abseil-cpp/absl/strings/internal/cord_internal.h.