Public Member Functions | Private Attributes | List of all members
absl::strings_internal::PairFormatterImpl< F1, F2 > Class Template Reference

#include <str_join_internal.h>

Public Member Functions

template<typename T >
void operator() (std::string *out, const T &p)
 
template<typename T >
void operator() (std::string *out, const T &p) const
 
 PairFormatterImpl (F1 f1, absl::string_view sep, F2 f2)
 

Private Attributes

F1 f1_
 
F2 f2_
 
std::string sep_
 

Detailed Description

template<typename F1, typename F2>
class absl::strings_internal::PairFormatterImpl< F1, F2 >

Definition at line 101 of file str_join_internal.h.

Constructor & Destructor Documentation

template<typename F1, typename F2>
absl::strings_internal::PairFormatterImpl< F1, F2 >::PairFormatterImpl ( F1  f1,
absl::string_view  sep,
F2  f2 
)
inline

Definition at line 103 of file str_join_internal.h.

Member Function Documentation

template<typename F1, typename F2>
template<typename T >
void absl::strings_internal::PairFormatterImpl< F1, F2 >::operator() ( std::string *  out,
const T &  p 
)
inline

Definition at line 107 of file str_join_internal.h.

template<typename F1, typename F2>
template<typename T >
void absl::strings_internal::PairFormatterImpl< F1, F2 >::operator() ( std::string *  out,
const T &  p 
) const
inline

Definition at line 114 of file str_join_internal.h.

Member Data Documentation

template<typename F1, typename F2>
F1 absl::strings_internal::PairFormatterImpl< F1, F2 >::f1_
private

Definition at line 121 of file str_join_internal.h.

template<typename F1, typename F2>
F2 absl::strings_internal::PairFormatterImpl< F1, F2 >::f2_
private

Definition at line 123 of file str_join_internal.h.

template<typename F1, typename F2>
std::string absl::strings_internal::PairFormatterImpl< F1, F2 >::sep_
private

Definition at line 122 of file str_join_internal.h.


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


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