Static Public Member Functions | Public Attributes | List of all members
absl::cord_internal::CordRepSubstring Struct Reference

#include <cord_internal.h>

Inheritance diagram for absl::cord_internal::CordRepSubstring:
Inheritance graph
[legend]

Static Public Member Functions

static CordRepSubstringCreate (CordRep *child, size_t pos, size_t n)
 
static CordRepSubstring (CordRep *rep, size_t pos, size_t n)
 
- Static Public Member Functions inherited from absl::cord_internal::CordRep
static void Destroy (CordRep *rep)
 
static void Destroy (CordRep *rep)
 
static CordRepRef (CordRep *rep)
 
static CordRepRef (CordRep *rep)
 
static void Unref (CordRep *rep)
 
static void Unref (CordRep *rep)
 

Public Attributes

CordRepchild
 
size_t start
 
- Public Attributes inherited from absl::cord_internal::CordRep
size_t length
 
Refcount refcount
 
RefcountAndFlags refcount
 
char storage [1]
 
uint8_t storage [3]
 
uint8_t tag
 

Additional Inherited Members

- Public Member Functions inherited from absl::cord_internal::CordRep
CordRepBtreebtree ()
 
const CordRepBtreebtree () const
 
CordRepConcatconcat ()
 
const CordRepConcatconcat () const
 
 CordRep ()=default
 
 CordRep ()=default
 
constexpr CordRep (Refcount::Immortal immortal, size_t l)
 
constexpr CordRep (RefcountAndFlags::Immortal immortal, size_t l)
 
CordRepCrccrc ()
 
const CordRepCrccrc () const
 
CordRepExternalexternal ()
 
CordRepExternalexternal ()
 
const CordRepExternalexternal () const
 
const CordRepExternalexternal () const
 
CordRepFlatflat ()
 
CordRepFlatflat ()
 
const CordRepFlatflat () const
 
const CordRepFlatflat () const
 
constexpr bool IsBtree () const
 
constexpr bool IsCrc () const
 
constexpr bool IsExternal () const
 
constexpr bool IsFlat () const
 
constexpr bool IsRing () const
 
constexpr bool IsSubstring () const
 
CordRepRingring ()
 
CordRepRingring ()
 
const CordRepRingring () const
 
const CordRepRingring () const
 
CordRepSubstringsubstring ()
 
CordRepSubstringsubstring ()
 
const CordRepSubstringsubstring () const
 
const CordRepSubstringsubstring () const
 

Detailed Description

Definition at line 280 of file abseil-cpp/absl/strings/internal/cord_internal.h.

Member Function Documentation

◆ Create()

CordRepSubstring * absl::cord_internal::CordRepSubstring::Create ( CordRep child,
size_t  pos,
size_t  n 
)
inlinestatic

◆ Substring()

CordRep * absl::cord_internal::CordRepSubstring::Substring ( CordRep rep,
size_t  pos,
size_t  n 
)
inlinestatic

Member Data Documentation

◆ child

CordRep * absl::cord_internal::CordRepSubstring::child

◆ start

size_t absl::cord_internal::CordRepSubstring::start

The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:51