Class template Dune::XT::Common::PrefixOutputIterator

template<typename T>
class Dune::XT::Common::PrefixOutputIterator<T>

Outputiterator to emulate python’s str.join(iterable)

std::copy(strings.begin(), strings.end(), PrefixOutputIterator(ostream, “,”));

See also: http://codereview.stackexchange.com/questions/30132/comma-formatted-stl-vectors/30181#30181

Method Dune::XT::Common::PrefixOutputIterator::operator*

template<typename T>
PrefixOutputIterator<T> &Dune::XT::Common::PrefixOutputIterator<T>::operator*()

No documentation provided.

Method Dune::XT::Common::PrefixOutputIterator::operator++

template<typename T>
PrefixOutputIterator<T> &Dune::XT::Common::PrefixOutputIterator<T>::operator++()

No documentation provided.

Method Dune::XT::Common::PrefixOutputIterator::operator++

template<typename T>
PrefixOutputIterator<T> &Dune::XT::Common::PrefixOutputIterator<T>::operator++(int)

No documentation provided.

Method Dune::XT::Common::PrefixOutputIterator::operator=

template<typename T>
void Dune::XT::Common::PrefixOutputIterator<T>::operator=(const T &value)

No documentation provided.

Constructor Dune::XT::Common::PrefixOutputIterator::PrefixOutputIterator<T>

template<>
template<typename T>
explicit Dune::XT::Common::PrefixOutputIterator<T>::PrefixOutputIterator<T>(std::ostream &o, std::string p)

No documentation provided.

Field Dune::XT::Common::PrefixOutputIterator::ostream

std::ostream &Dune::XT::Common::PrefixOutputIterator::ostream

No documentation provided.

Field Dune::XT::Common::PrefixOutputIterator::prefix

std::string Dune::XT::Common::PrefixOutputIterator::prefix

No documentation provided.

Field Dune::XT::Common::PrefixOutputIterator::first

bool Dune::XT::Common::PrefixOutputIterator::first

No documentation provided.

Type alias Dune::XT::Common::PrefixOutputIterator::difference_type

type Dune::XT::Common::PrefixOutputIterator::difference_type

No documentation provided.

Type alias Dune::XT::Common::PrefixOutputIterator::value_type

type Dune::XT::Common::PrefixOutputIterator::value_type

No documentation provided.

Type alias Dune::XT::Common::PrefixOutputIterator::pointer

type Dune::XT::Common::PrefixOutputIterator::pointer

No documentation provided.

Type alias Dune::XT::Common::PrefixOutputIterator::reference

type Dune::XT::Common::PrefixOutputIterator::reference

No documentation provided.

Type alias Dune::XT::Common::PrefixOutputIterator::iterator_category

type Dune::XT::Common::PrefixOutputIterator::iterator_category

No documentation provided.