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

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

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

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

void Dune::XT::Common::PrefixOutputIterator::operator=(const T &value)

No documentation provided.

template<>
Dune::XT::Common::PrefixOutputIterator::PrefixOutputIterator<T>(std::ostream &o, std::string p = <recovery-expr>(""))

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.