xrpld
Loading...
Searching...
No Matches
xrpl::CollectionAndDelimiter< char[N]> Class Template Reference

#include <join.h>

Collaboration diagram for xrpl::CollectionAndDelimiter< char[N]>:

Public Member Functions

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

Public Attributes

char const * collection
std::string const delimiter

Friends

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

Detailed Description

template<std::size_t N>
class xrpl::CollectionAndDelimiter< char[N]>

Definition at line 62 of file join.h.

Constructor & Destructor Documentation

◆ CollectionAndDelimiter()

template<std::size_t N>
xrpl::CollectionAndDelimiter< char[N]>::CollectionAndDelimiter ( char const c[N],
std::string delim )
explicit

Definition at line 68 of file join.h.

◆ operator<<

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

Definition at line 74 of file join.h.

Member Data Documentation

◆ collection

template<std::size_t N>
char const* xrpl::CollectionAndDelimiter< char[N]>::collection

Definition at line 65 of file join.h.

◆ delimiter

template<std::size_t N>
std::string const xrpl::CollectionAndDelimiter< char[N]>::delimiter

Definition at line 66 of file join.h.