rippled
Public Member Functions | Public Attributes | Friends | List of all members
ripple::CollectionAndDelimiter< Collection[N]> Class Template Reference
Collaboration diagram for ripple::CollectionAndDelimiter< Collection[N]>:
Collaboration graph
[legend]

Public Member Functions

 CollectionAndDelimiter (Collection const c[N], std::string delim)
 

Public Attributes

Collection const * collection
 
const std::string delimiter
 

Friends

template<class Stream >
Stream & operator<< (Stream &s, CollectionAndDelimiter const &cd)
 

Detailed Description

template<class Collection, std::size_t N>
class ripple::CollectionAndDelimiter< Collection[N]>

Definition at line 63 of file join.h.

Constructor & Destructor Documentation

◆ CollectionAndDelimiter()

template<class Collection , std::size_t N>
ripple::CollectionAndDelimiter< Collection[N]>::CollectionAndDelimiter ( Collection const  c[N],
std::string  delim 
)
explicit

Definition at line 69 of file join.h.

Friends And Related Function Documentation

◆ operator<<

template<class Collection , std::size_t N>
template<class Stream >
Stream& operator<< ( Stream &  s,
CollectionAndDelimiter< Collection[N]> const &  cd 
)
friend

Definition at line 76 of file join.h.

Member Data Documentation

◆ collection

template<class Collection , std::size_t N>
Collection const* ripple::CollectionAndDelimiter< Collection[N]>::collection

Definition at line 66 of file join.h.

◆ delimiter

template<class Collection , std::size_t N>
const std::string ripple::CollectionAndDelimiter< Collection[N]>::delimiter

Definition at line 67 of file join.h.