Public Member Functions | Private Attributes | List of all members
absl::cord_internal::CordRepRingReader Class Reference

#include <cord_rep_ring_reader.h>

Public Member Functions

size_t consumed () const
 
size_t consumed () const
 
CordRepRing::index_type index () const
 
CordRepRing::index_type index () const
 
size_t length () const
 
size_t length () const
 
absl::string_view Next ()
 
absl::string_view Next ()
 
CordRepnode () const
 
CordRepnode () const
 
 operator bool () const
 
 operator bool () const
 
size_t remaining () const
 
size_t remaining () const
 
void Reset ()
 
void Reset ()
 
absl::string_view Reset (CordRepRing *ring)
 
absl::string_view Reset (CordRepRing *ring)
 
CordRepRingring () const
 
CordRepRingring () const
 
absl::string_view Seek (size_t offset)
 
absl::string_view Seek (size_t offset)
 

Private Attributes

CordRepRing::index_type index_
 
CordRepRingring_ = nullptr
 

Detailed Description

Definition at line 31 of file abseil-cpp/absl/strings/internal/cord_rep_ring_reader.h.

Member Function Documentation

◆ consumed() [1/2]

size_t absl::cord_internal::CordRepRingReader::consumed ( ) const
inline

◆ consumed() [2/2]

size_t absl::cord_internal::CordRepRingReader::consumed ( ) const
inline

◆ index() [1/2]

CordRepRing::index_type absl::cord_internal::CordRepRingReader::index ( ) const
inline

◆ index() [2/2]

CordRepRing::index_type absl::cord_internal::CordRepRingReader::index ( ) const
inline

◆ length() [1/2]

size_t absl::cord_internal::CordRepRingReader::length ( ) const
inline

◆ length() [2/2]

size_t absl::cord_internal::CordRepRingReader::length ( ) const
inline

◆ Next() [1/2]

absl::string_view absl::cord_internal::CordRepRingReader::Next ( )
inline

◆ Next() [2/2]

absl::string_view absl::cord_internal::CordRepRingReader::Next ( )
inline

◆ node() [1/2]

CordRep* absl::cord_internal::CordRepRingReader::node ( ) const
inline

◆ node() [2/2]

CordRep* absl::cord_internal::CordRepRingReader::node ( ) const
inline

◆ operator bool() [1/2]

absl::cord_internal::CordRepRingReader::operator bool ( ) const
inlineexplicit

◆ operator bool() [2/2]

absl::cord_internal::CordRepRingReader::operator bool ( ) const
inlineexplicit

◆ remaining() [1/2]

size_t absl::cord_internal::CordRepRingReader::remaining ( ) const
inline

◆ remaining() [2/2]

size_t absl::cord_internal::CordRepRingReader::remaining ( ) const
inline

◆ Reset() [1/4]

void absl::cord_internal::CordRepRingReader::Reset ( )
inline

◆ Reset() [2/4]

void absl::cord_internal::CordRepRingReader::Reset ( )
inline

◆ Reset() [3/4]

absl::string_view absl::cord_internal::CordRepRingReader::Reset ( CordRepRing ring)
inline

◆ Reset() [4/4]

absl::string_view absl::cord_internal::CordRepRingReader::Reset ( CordRepRing ring)
inline

◆ ring() [1/2]

CordRepRing* absl::cord_internal::CordRepRingReader::ring ( ) const
inline

◆ ring() [2/2]

CordRepRing* absl::cord_internal::CordRepRingReader::ring ( ) const
inline

◆ Seek() [1/2]

absl::string_view absl::cord_internal::CordRepRingReader::Seek ( size_t  offset)
inline

◆ Seek() [2/2]

absl::string_view absl::cord_internal::CordRepRingReader::Seek ( size_t  offset)
inline

Member Data Documentation

◆ index_

CordRepRing::index_type absl::cord_internal::CordRepRingReader::index_
private

◆ ring_

CordRepRing * absl::cord_internal::CordRepRingReader::ring_ = nullptr
private

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


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