Public Member Functions | Private Attributes | List of all members
absl::str_format_internal::BufferRawSink Class Reference

#include <output.h>

Public Member Functions

 BufferRawSink (char *buffer, size_t size)
 
 BufferRawSink (char *buffer, size_t size)
 
size_t total_written () const
 
size_t total_written () const
 
void Write (string_view v)
 
void Write (string_view v)
 

Private Attributes

char * buffer_
 
size_t size_
 
size_t total_written_ = 0
 

Detailed Description

Definition at line 39 of file abseil-cpp/absl/strings/internal/str_format/output.h.

Constructor & Destructor Documentation

◆ BufferRawSink() [1/2]

absl::str_format_internal::BufferRawSink::BufferRawSink ( char *  buffer,
size_t  size 
)
inline

◆ BufferRawSink() [2/2]

absl::str_format_internal::BufferRawSink::BufferRawSink ( char *  buffer,
size_t  size 
)
inline

Member Function Documentation

◆ total_written() [1/2]

size_t absl::str_format_internal::BufferRawSink::total_written ( ) const
inline

◆ total_written() [2/2]

size_t absl::str_format_internal::BufferRawSink::total_written ( ) const
inline

◆ Write() [1/2]

void absl::str_format_internal::BufferRawSink::Write ( string_view  v)

◆ Write() [2/2]

void absl::str_format_internal::BufferRawSink::Write ( string_view  v)

Member Data Documentation

◆ buffer_

char * absl::str_format_internal::BufferRawSink::buffer_
private

◆ size_

size_t absl::str_format_internal::BufferRawSink::size_
private

◆ total_written_

size_t absl::str_format_internal::BufferRawSink::total_written_ = 0
private

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


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