...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
View on a range, not modifying anything.
template<typename Range> struct identity_view { // ... };
Parameter |
Description |
---|---|
typename Range |
original range |
Function |
Description |
Parameters |
---|---|---|
identity_view(Range & r)
|
Range &: r: |
Function |
Description |
Parameters |
Returns |
---|---|---|---|
const_iterator begin()
|
|||
const_iterator end()
|
|||
iterator begin()
|
|||
iterator end()
|
#include <boost/geometry/views/identity_view.hpp>