LLVM: llvm::InterleavedRange< Range > Class Template Reference (original) (raw)

Format object class for interleaved ranges. More...

#include "[llvm/Support/InterleavedRange.h](InterleavedRange%5F8h%5Fsource.html)"

Detailed Description

template<typename Range>
class llvm::InterleavedRange< Range >

Format object class for interleaved ranges.

Supports specifying the separator and, optionally, the prefix and suffix to be printed surrounding the range. Uses the operator '<<' of the range element type for printing. The range type itself does not have to have an '<<' operator defined.

Definition at line 34 of file InterleavedRange.h.

Constructor & Destructor Documentation

Member Function Documentation

operator std::string()

str()

operator<<

template<typename Range>

template


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