garlic::BasicIteratorWrapper< ValueType, Iterator > Struct Template Reference

A trivial and basic iterator wrapper that conforms to the IteratorWrapper concept. More...

#include <layer.h>

Detailed Description

template<typename ValueType, typename Iterator>
struct garlic::BasicIteratorWrapper< ValueType, Iterator >

A trivial and basic iterator wrapper that conforms to the IteratorWrapper concept.

The result of the wrap() method will be ValueType { *iterator };

Template Parameters
ValueTypemust be a garlic Layer.
Iteratoris the underlying iterator type whose value will be wrapped by the ValueType

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