Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
absl::str_format_internal::FormatSinkImpl Class Reference

#include <extension.h>

List of all members.

Public Member Functions

void Append (size_t n, char c)
void Append (string_view v)
void Flush ()
 FormatSinkImpl (FormatRawSinkImpl raw)
bool PutPaddedString (string_view v, int w, int p, bool l)
size_t size () const
template<typename T >
Wrap ()
 ~FormatSinkImpl ()

Static Public Member Functions

template<typename T >
static FormatSinkImplExtract (T *s)

Private Member Functions

size_t Avail () const

Private Attributes

char buf_ [1024]
char * pos_ = buf_
FormatRawSinkImpl raw_
size_t size_ = 0

Detailed Description

Definition at line 61 of file extension.h.


Constructor & Destructor Documentation

Definition at line 63 of file extension.h.

Definition at line 65 of file extension.h.


Member Function Documentation

void absl::str_format_internal::FormatSinkImpl::Append ( size_t  n,
char  c 
) [inline]

Definition at line 72 of file extension.h.

Definition at line 89 of file extension.h.

size_t absl::str_format_internal::FormatSinkImpl::Avail ( ) const [inline, private]

Definition at line 118 of file extension.h.

template<typename T >
static FormatSinkImpl* absl::str_format_internal::FormatSinkImpl::Extract ( T *  s) [inline, static]

Definition at line 113 of file extension.h.

Definition at line 67 of file extension.h.

bool absl::str_format_internal::FormatSinkImpl::PutPaddedString ( string_view  v,
int  w,
int  p,
bool  l 
)

Definition at line 70 of file extension.cc.

Definition at line 102 of file extension.h.

template<typename T >
T absl::str_format_internal::FormatSinkImpl::Wrap ( ) [inline]

Definition at line 108 of file extension.h.


Member Data Documentation

Definition at line 123 of file extension.h.

Definition at line 122 of file extension.h.

Definition at line 120 of file extension.h.

Definition at line 121 of file extension.h.


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


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:42:16