Classes | |
| struct | ConstInitExternalStorage |
| struct | CordRep |
| class | CordRepBtree |
| class | CordRepBtreeNavigator |
| class | CordRepBtreeReader |
| class | CordRepBtreeTestPeer |
| struct | CordRepConcat |
| struct | CordRepCrc |
| struct | CordRepExternal |
| struct | CordRepExternalImpl |
| struct | CordRepFlat |
| class | CordRepRing |
| class | CordRepRingReader |
| struct | CordRepSubstring |
| class | CordzHandle |
| class | CordzInfo |
| class | CordzSampleToken |
| class | CordzSnapshot |
| struct | CordzStatistics |
| class | CordzUpdateScope |
| class | CordzUpdateTracker |
| class | InlineData |
| struct | Rank0 |
| struct | Rank1 |
| class | Refcount |
| class | RefcountAndFlags |
Typedefs | |
| using | ConsumeFn = FunctionRef< void(CordRep *, size_t, size_t)> |
| using | cordz_info_t = int64_t |
| using | ExternalReleaserInvoker = void(*)(CordRepExternal *) |
| using | ReadResult = CordRepBtreeNavigator::ReadResult |
Variables | |
| std::atomic< bool > | cord_btree_exhaustive_validation |
| std::atomic< bool > | cord_ring_buffer_enabled |
| static constexpr index_type | kBinarySearchEndCount = 8 |
| static constexpr index_type | kBinarySearchEndCount = 8 |
| static constexpr index_type | kBinarySearchThreshold = 32 |
| static constexpr index_type | kBinarySearchThreshold = 32 |
| static constexpr size_t | kFlatOverhead = offsetof(CordRep, storage) |
| static constexpr size_t | kFlatOverhead = offsetof(CordRep, storage) |
| static constexpr size_t | kMaxFlatLength = kMaxFlatSize - kFlatOverhead |
| static constexpr size_t | kMaxFlatLength = kMaxFlatSize - kFlatOverhead |
| static constexpr size_t | kMaxFlatSize = 4096 |
| static constexpr size_t | kMaxFlatSize = 4096 |
| static constexpr size_t | kMaxLargeFlatLength = kMaxLargeFlatSize - kFlatOverhead |
| static constexpr size_t | kMaxLargeFlatSize = 256 * 1024 |
| static constexpr size_t | kMinFlatLength = kMinFlatSize - kFlatOverhead |
| static constexpr size_t | kMinFlatLength = kMinFlatSize - kFlatOverhead |
| static constexpr size_t | kMinFlatSize = 32 |
| static constexpr size_t | kMinFlatSize = 32 |
| static constexpr uint8_t | kTagBase = FLAT - 4 |
| std::atomic< bool > | shallow_subcords_enabled |
| using absl::cord_internal::ConsumeFn = typedef FunctionRef<void(CordRep*, size_t, size_t)> |
Definition at line 30 of file cord_rep_consume.h.
Definition at line 429 of file abseil-cpp/absl/strings/internal/cord_internal.h.
| typedef void(* absl::cord_internal::ExternalReleaserInvoker)(CordRepExternal *) |
Definition at line 302 of file abseil-cpp/absl/strings/internal/cord_internal.h.
| using absl::cord_internal::ReadResult = typedef CordRepBtreeNavigator::ReadResult |
Definition at line 27 of file cord_rep_btree_navigator.cc.
| anonymous enum |
| Enumerator | |
|---|---|
| kMaxInline | |
Definition at line 300 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h.
| anonymous enum |
| Enumerator | |
|---|---|
| kMaxInline | |
Definition at line 417 of file abseil-cpp/absl/strings/internal/cord_internal.h.
| Enumerator | |
|---|---|
| kInlinedVectorSize | |
| kMaxBytesToCopy | |
| kInlinedVectorSize | |
| kMaxBytesToCopy | |
Definition at line 55 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h.
| Enumerator | |
|---|---|
| kInlinedVectorSize | |
| kMaxBytesToCopy | |
| kInlinedVectorSize | |
| kMaxBytesToCopy | |
Definition at line 75 of file abseil-cpp/absl/strings/internal/cord_internal.h.
| Enumerator | |
|---|---|
| kCordEnableRingBufferDefault | |
| kCordShallowSubcordsDefault | |
| kCordEnableRingBufferDefault | |
| kCordShallowSubcordsDefault | |
Definition at line 39 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h.
| Enumerator | |
|---|---|
| kCordEnableRingBufferDefault | |
| kCordShallowSubcordsDefault | |
| kCordEnableRingBufferDefault | |
| kCordShallowSubcordsDefault | |
Definition at line 53 of file abseil-cpp/absl/strings/internal/cord_internal.h.
| Enumerator | |
|---|---|
| UNUSED_0 | |
| SUBSTRING | |
| CRC | |
| BTREE | |
| RING | |
| EXTERNAL | |
| FLAT | |
| MAX_FLAT_TAG | |
| CONCAT | |
| EXTERNAL | |
| SUBSTRING | |
| RING | |
| FLAT | |
| MAX_FLAT_TAG | |
Definition at line 155 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h.
| Enumerator | |
|---|---|
| UNUSED_0 | |
| SUBSTRING | |
| CRC | |
| BTREE | |
| RING | |
| EXTERNAL | |
| FLAT | |
| MAX_FLAT_TAG | |
| CONCAT | |
| EXTERNAL | |
| SUBSTRING | |
| RING | |
| FLAT | |
| MAX_FLAT_TAG | |
Definition at line 177 of file abseil-cpp/absl/strings/internal/cord_internal.h.
|
inline |
Definition at line 92 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
constexpr |
Definition at line 55 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 322 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h.
|
staticconstexpr |
Definition at line 439 of file abseil-cpp/absl/strings/internal/cord_internal.h.
Definition at line 45 of file cord_rep_consume.cc.
| ABSL_CONST_INIT std::atomic<bool> absl::cord_internal::cord_btree_exhaustive_validation | ( | false | ) |
| ABSL_CONST_INIT std::atomic<bool> absl::cord_internal::cord_ring_buffer_enabled | ( | kCordEnableRingBufferDefault | ) |
|
inline |
Definition at line 754 of file cord_rep_btree.h.
|
inline |
Definition at line 748 of file cord_rep_btree.h.
|
inline |
Definition at line 769 of file cord_rep_btree.h.
|
inline |
Definition at line 763 of file cord_rep_btree.h.
| template CordRepBtree* absl::cord_internal::CordRepBtree::AddCordRep< CordRepBtree::kBack > | ( | CordRepBtree * | tree, |
| CordRep * | rep | ||
| ) |
| template CordRepBtree* absl::cord_internal::CordRepBtree::AddCordRep< CordRepBtree::kFront > | ( | CordRepBtree * | tree, |
| CordRep * | rep | ||
| ) |
|
inline |
Definition at line 77 of file abseil-cpp/absl/strings/internal/cordz_functions.h.
|
inline |
Definition at line 76 of file abseil-cpp/absl/strings/internal/cordz_functions.h.
|
static |
Definition at line 385 of file cord_rep_btree.cc.
|
constexpr |
Definition at line 55 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
inline |
Definition at line 45 of file cord_data_edge.h.
|
inline |
Definition at line 67 of file abseil-cpp/absl/strings/internal/cord_internal.h.
|
inline |
Definition at line 71 of file abseil-cpp/absl/strings/internal/cord_internal.h.
| int32_t absl::cord_internal::get_cordz_mean_interval | ( | ) |
Definition at line 86 of file abseil-cpp/absl/strings/internal/cordz_functions.cc.
Definition at line 182 of file cord_analysis.cc.
Definition at line 178 of file cord_analysis.cc.
|
constexpr |
Definition at line 421 of file abseil-cpp/absl/strings/internal/cord_internal.h.
| void absl::cord_internal::InitializeCordRepExternal | ( | absl::string_view | data, |
| CordRepExternal * | rep | ||
| ) |
Definition at line 121 of file abseil-cpp/absl/strings/cord.cc.
| void absl::cord_internal::InvokeReleaser | ( | Rank0 | , |
| Releaser && | releaser, | ||
| absl::string_view | data | ||
| ) |
Definition at line 327 of file abseil-cpp/absl/strings/internal/cord_internal.h.
| void absl::cord_internal::InvokeReleaser | ( | Rank1 | , |
| Releaser && | releaser, | ||
| absl::string_view | |||
| ) |
Definition at line 333 of file abseil-cpp/absl/strings/internal/cord_internal.h.
Definition at line 32 of file cord_data_edge.h.
| ABSL_ATTRIBUTE_NORETURN void absl::cord_internal::LogFatalNodeType | ( | CordRep * | rep | ) |
Definition at line 38 of file abseil-cpp/absl/strings/internal/cord_internal.cc.
| CordRep * absl::cord_internal::NewExternalRep | ( | absl::string_view | data, |
| Releaser && | releaser | ||
| ) |
Definition at line 1067 of file abseil-cpp/absl/strings/cord.h.
|
inline |
Definition at line 1079 of file abseil-cpp/absl/strings/cord.h.
| bool absl::cord_internal::operator!= | ( | const CordzSampleToken::Iterator & | lhs, |
| const CordzSampleToken::Iterator & | rhs | ||
| ) |
Definition at line 44 of file abseil-cpp/absl/strings/internal/cordz_sample_token.cc.
| std::ostream & absl::cord_internal::operator<< | ( | std::ostream & | s, |
| const CordRepRing & | rep | ||
| ) |
Definition at line 81 of file abseil-cpp/absl/strings/internal/cord_rep_ring.cc.
| bool absl::cord_internal::operator== | ( | const CordzSampleToken::Iterator & | lhs, |
| const CordzSampleToken::Iterator & | rhs | ||
| ) |
Definition at line 38 of file abseil-cpp/absl/strings/internal/cordz_sample_token.cc.
|
inline |
Definition at line 41 of file cordz_info_statistics_test.cc.
Definition at line 53 of file cord_rep_crc.h.
Definition at line 56 of file cord_rep_consume.cc.
|
constexpr |
Definition at line 78 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
inline |
Definition at line 84 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
| void absl::cord_internal::set_cordz_mean_interval | ( | int32_t | mean_interval | ) |
Definition at line 90 of file abseil-cpp/absl/strings/internal/cordz_functions.cc.
| ABSL_CONST_INIT std::atomic<bool> absl::cord_internal::shallow_subcords_enabled | ( | kCordShallowSubcordsDefault | ) |
Definition at line 79 of file cord_rep_crc.h.
Definition at line 70 of file cord_rep_crc.h.
|
inline |
Definition at line 1023 of file abseil-cpp/absl/strings/cord.h.
|
inline |
Definition at line 918 of file bloaty/third_party/abseil-cpp/absl/strings/cord.h.
|
constexpr |
Definition at line 64 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
constexpr |
Definition at line 99 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
| std::atomic<bool> absl::cord_internal::cord_btree_exhaustive_validation |
| std::atomic< bool > absl::cord_internal::cord_ring_buffer_enabled |
Definition at line 44 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h.
|
staticconstexpr |
Definition at line 583 of file abseil-cpp/absl/strings/internal/cord_rep_ring.cc.
|
staticconstexpr |
Definition at line 704 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc.
|
staticconstexpr |
Definition at line 582 of file abseil-cpp/absl/strings/internal/cord_rep_ring.cc.
|
staticconstexpr |
Definition at line 703 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc.
|
staticconstexpr |
Definition at line 40 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 42 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 43 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 45 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 42 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 44 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 48 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 47 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 44 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 46 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 41 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h.
|
staticconstexpr |
Definition at line 43 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
Definition at line 52 of file abseil-cpp/absl/strings/internal/cord_rep_flat.h.
| std::atomic< bool > absl::cord_internal::shallow_subcords_enabled |
Definition at line 45 of file bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h.