Action enum name | absl::cord_internal::CordRepBtree | |
Add(CordRep *rep) | absl::cord_internal::CordRepBtree | inlineprivate |
Add(absl::Span< CordRep *const >) | absl::cord_internal::CordRepBtree | inlineprivate |
AddCordRep(CordRepBtree *tree, CordRep *rep) | absl::cord_internal::CordRepBtree | privatestatic |
AddData(absl::string_view data, size_t extra) | absl::cord_internal::CordRepBtree | private |
AddData(CordRepBtree *tree, absl::string_view data, size_t extra=0) | absl::cord_internal::CordRepBtree | privatestatic |
AddData(absl::string_view data, size_t extra) | absl::cord_internal::CordRepBtree | private |
AddData(absl::string_view data, size_t extra) | absl::cord_internal::CordRepBtree | private |
AddEdge(bool owned, CordRep *edge, size_t delta) | absl::cord_internal::CordRepBtree | inline |
AlignBegin() | absl::cord_internal::CordRepBtree | inlineprivate |
AlignEnd() | absl::cord_internal::CordRepBtree | inlineprivate |
Append(CordRepBtree *tree, CordRep *rep) | absl::cord_internal::CordRepBtree | inlinestatic |
Append(CordRepBtree *tree, string_view data, size_t extra=0) | absl::cord_internal::CordRepBtree | static |
AppendSlow(CordRepBtree *, CordRep *rep) | absl::cord_internal::CordRepBtree | privatestatic |
AssertValid(CordRepBtree *tree, bool shallow=true) | absl::cord_internal::CordRepBtree | static |
AssertValid(const CordRepBtree *tree, bool shallow=true) | absl::cord_internal::CordRepBtree | static |
back() const | absl::cord_internal::CordRepBtree | inline |
begin() const | absl::cord_internal::CordRepBtree | inline |
btree() | absl::cord_internal::CordRep | inline |
btree() const | absl::cord_internal::CordRep | inline |
capacity() const | absl::cord_internal::CordRepBtree | inline |
concat() | absl::cord_internal::CordRep | inline |
concat() const | absl::cord_internal::CordRep | inline |
ConsumeBeginTo(CordRepBtree *tree, size_t end, size_t new_length) | absl::cord_internal::CordRepBtree | privatestatic |
Copy() const | absl::cord_internal::CordRepBtree | inlineprivate |
CopyBeginTo(size_t end, size_t new_length) const | absl::cord_internal::CordRepBtree | inlineprivate |
CopyPrefix(size_t n, bool allow_folding=true) | absl::cord_internal::CordRepBtree | private |
CopyRaw() const | absl::cord_internal::CordRepBtree | inlineprivate |
CopySuffix(size_t offset) | absl::cord_internal::CordRepBtree | private |
CopyToEndFrom(size_t begin, size_t new_length) const | absl::cord_internal::CordRepBtree | inlineprivate |
CordRep()=default | absl::cord_internal::CordRep | |
CordRep(RefcountAndFlags::Immortal immortal, size_t l) | absl::cord_internal::CordRep | inline |
CordRep()=default | absl::cord_internal::CordRep | |
CordRep(Refcount::Immortal immortal, size_t l) | absl::cord_internal::CordRep | inline |
CordRepBtree()=default | absl::cord_internal::CordRepBtree | private |
CordRepBtreeNavigator class | absl::cord_internal::CordRepBtree | friend |
CordRepBtreeTestPeer class | absl::cord_internal::CordRepBtree | friend |
crc() | absl::cord_internal::CordRep | inline |
crc() const | absl::cord_internal::CordRep | inline |
Create(CordRep *rep) | absl::cord_internal::CordRepBtree | inlinestatic |
CreateSlow(CordRep *rep) | absl::cord_internal::CordRepBtree | privatestatic |
Data(size_t index) const | absl::cord_internal::CordRepBtree | inline |
Delete(CordRepBtree *tree) | absl::cord_internal::CordRepBtree | inlinestatic |
Destroy(CordRepBtree *tree) | absl::cord_internal::CordRepBtree | static |
absl::cord_internal::CordRep::Destroy(CordRep *rep) | absl::cord_internal::CordRep | static |
Dump(const CordRep *rep, std::ostream &stream) | absl::cord_internal::CordRepBtree | static |
Dump(const CordRep *rep, absl::string_view label, std::ostream &stream) | absl::cord_internal::CordRepBtree | static |
Dump(const CordRep *rep, absl::string_view label, bool include_contents, std::ostream &stream) | absl::cord_internal::CordRepBtree | static |
Edge(size_t index) const | absl::cord_internal::CordRepBtree | inline |
Edge(EdgeType edge_type) const | absl::cord_internal::CordRepBtree | inline |
Edges() const | absl::cord_internal::CordRepBtree | inline |
Edges(size_t begin, size_t end) const | absl::cord_internal::CordRepBtree | inline |
edges_ | absl::cord_internal::CordRepBtree | private |
EdgeType enum name | absl::cord_internal::CordRepBtree | |
end() const | absl::cord_internal::CordRepBtree | inline |
external() | absl::cord_internal::CordRep | inline |
external() const | absl::cord_internal::CordRep | inline |
external() | absl::cord_internal::CordRep | inline |
external() const | absl::cord_internal::CordRep | inline |
ExtractAppendBuffer(CordRepBtree *tree, size_t extra_capacity=1) | absl::cord_internal::CordRepBtree | static |
ExtractFront(CordRepBtree *tree) | absl::cord_internal::CordRepBtree | privatestatic |
fetch_add_end(size_t n) | absl::cord_internal::CordRepBtree | inlineprivate |
flat() | absl::cord_internal::CordRep | inline |
flat() const | absl::cord_internal::CordRep | inline |
flat() | absl::cord_internal::CordRep | inline |
flat() const | absl::cord_internal::CordRep | inline |
GetAppendBuffer(size_t size) | absl::cord_internal::CordRepBtree | inline |
GetAppendBufferSlow(size_t size) | absl::cord_internal::CordRepBtree | private |
GetCharacter(size_t offset) const | absl::cord_internal::CordRepBtree | |
height() const | absl::cord_internal::CordRepBtree | inline |
index(EdgeType edge) const | absl::cord_internal::CordRepBtree | inline |
IndexBefore(size_t offset) const | absl::cord_internal::CordRepBtree | inlineprivate |
IndexBefore(Position front, size_t offset) const | absl::cord_internal::CordRepBtree | inlineprivate |
IndexBeyond(size_t offset) const | absl::cord_internal::CordRepBtree | inlineprivate |
IndexOf(size_t offset) const | absl::cord_internal::CordRepBtree | inlineprivate |
IndexOfLength(size_t n) const | absl::cord_internal::CordRepBtree | inlineprivate |
InitInstance(int height, size_t begin=0, size_t end=0) | absl::cord_internal::CordRepBtree | inlineprivate |
IsBtree() const | absl::cord_internal::CordRep | inline |
IsCrc() const | absl::cord_internal::CordRep | inline |
IsExternal() const | absl::cord_internal::CordRep | inline |
IsFlat(absl::string_view *fragment) const | absl::cord_internal::CordRepBtree | |
IsFlat(size_t offset, size_t n, absl::string_view *fragment) const | absl::cord_internal::CordRepBtree | |
absl::cord_internal::CordRep::IsFlat() const | absl::cord_internal::CordRep | inline |
IsRing() const | absl::cord_internal::CordRep | inline |
IsSubstring() const | absl::cord_internal::CordRep | inline |
IsValid(const CordRepBtree *tree, bool shallow=false) | absl::cord_internal::CordRepBtree | static |
kBack | absl::cord_internal::CordRepBtree | static |
kCopied enum value | absl::cord_internal::CordRepBtree | |
kFront | absl::cord_internal::CordRepBtree | static |
kMaxCapacity | absl::cord_internal::CordRepBtree | static |
kMaxDepth | absl::cord_internal::CordRepBtree | static |
kMaxHeight | absl::cord_internal::CordRepBtree | static |
kPopped enum value | absl::cord_internal::CordRepBtree | |
kSelf enum value | absl::cord_internal::CordRepBtree | |
length | absl::cord_internal::CordRep | |
Merge(CordRepBtree *dst, CordRepBtree *src) | absl::cord_internal::CordRepBtree | privatestatic |
MergeTrees(CordRepBtree *left, CordRepBtree *right) | absl::cord_internal::CordRepBtree | privatestatic |
New(int height=0) | absl::cord_internal::CordRepBtree | inlinestatic |
New(CordRep *rep) | absl::cord_internal::CordRepBtree | inlinestatic |
New(CordRepBtree *front, CordRepBtree *back) | absl::cord_internal::CordRepBtree | inlinestatic |
NewLeaf(absl::string_view data, size_t extra) | absl::cord_internal::CordRepBtree | privatestatic |
NewLeaf(absl::string_view data, size_t extra) | absl::cord_internal::CordRepBtree | privatestatic |
NewLeaf(absl::string_view data, size_t extra) | absl::cord_internal::CordRepBtree | privatestatic |
Prepend(CordRepBtree *tree, CordRep *rep) | absl::cord_internal::CordRepBtree | inlinestatic |
Prepend(CordRepBtree *tree, string_view data, size_t extra=0) | absl::cord_internal::CordRepBtree | static |
PrependSlow(CordRepBtree *, CordRep *rep) | absl::cord_internal::CordRepBtree | privatestatic |
Rebuild(CordRepBtree *tree) | absl::cord_internal::CordRepBtree | static |
Rebuild(CordRepBtree **stack, CordRepBtree *tree, bool consume) | absl::cord_internal::CordRepBtree | privatestatic |
Ref(CordRep *rep) | absl::cord_internal::CordRep | inlinestatic |
Ref(CordRep *rep) | absl::cord_internal::CordRep | inlinestatic |
refcount | absl::cord_internal::CordRep | |
refcount | absl::cord_internal::CordRep | |
RemoveSuffix(CordRepBtree *tree, size_t n) | absl::cord_internal::CordRepBtree | static |
ring() | absl::cord_internal::CordRep | inline |
ring() const | absl::cord_internal::CordRep | inline |
ring() | absl::cord_internal::CordRep | inline |
ring() const | absl::cord_internal::CordRep | inline |
set_begin(size_t begin) | absl::cord_internal::CordRepBtree | inlineprivate |
set_end(size_t end) | absl::cord_internal::CordRepBtree | inlineprivate |
SetEdge(bool owned, CordRep *edge, size_t delta) | absl::cord_internal::CordRepBtree | |
SetEdge(CordRep *edge) | absl::cord_internal::CordRepBtree | inlineprivate |
size() const | absl::cord_internal::CordRepBtree | inline |
storage | absl::cord_internal::CordRep | |
storage | absl::cord_internal::CordRep | |
sub_fetch_begin(size_t n) | absl::cord_internal::CordRepBtree | inlineprivate |
substring() | absl::cord_internal::CordRep | inline |
substring() const | absl::cord_internal::CordRep | inline |
substring() | absl::cord_internal::CordRep | inline |
substring() const | absl::cord_internal::CordRep | inline |
SubTree(size_t offset, size_t n) | absl::cord_internal::CordRepBtree | |
tag | absl::cord_internal::CordRep | |
ToOpResult(bool owned) | absl::cord_internal::CordRepBtree | inlineprivate |
Unref(absl::Span< CordRep *const > edges) | absl::cord_internal::CordRepBtree | inlinestatic |
Unref(CordRep *rep) | absl::cord_internal::CordRepBtree | inlinestatic |
Unref(CordRep *rep) | absl::cord_internal::CordRepBtree | inlinestatic |
absl::cord_internal::CordRep::Unref(CordRep *rep) | absl::cord_internal::CordRep | inlinestatic |
~CordRepBtree()=default | absl::cord_internal::CordRepBtree | private |