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

#include <cord_rep_crc.h>

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

Static Public Member Functions

static void Destroy (CordRepCrc *node)
 
static CordRepCrcNew (CordRep *child, uint32_t crc)
 
- 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
 
uint32_t crc
 
- 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 35 of file cord_rep_crc.h.

Member Function Documentation

◆ Destroy()

void absl::cord_internal::CordRepCrc::Destroy ( CordRepCrc node)
static

Definition at line 47 of file cord_rep_crc.cc.

◆ New()

CordRepCrc * absl::cord_internal::CordRepCrc::New ( CordRep child,
uint32_t  crc 
)
static

Definition at line 27 of file cord_rep_crc.cc.

Member Data Documentation

◆ child

CordRep* absl::cord_internal::CordRepCrc::child

Definition at line 36 of file cord_rep_crc.h.

◆ crc

uint32_t absl::cord_internal::CordRepCrc::crc

Definition at line 37 of file cord_rep_crc.h.


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


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