source:
downloads/boost_1_34_1/libs/mpl/doc/src/refmanual/Sequences-Intrinsic.rst
@
29
| Last change on this file since 29 was 29, checked in by landauf, 17 years ago | |
|---|---|
| File size: 708 bytes | |
The metafunctions that form the essential interface of sequence `classes`__ documented in the corresponding |sequence concepts| are known as intrinsic sequence operations. They differ from generic |sequence algorithms| in that, in general, they need to be implemented from scratch for each new sequence class [1].
It's worth noting that STL counterparts of these metafunctions are usually implemented as member functions.
| [1] | In practice, many of intrinsic metafunctions offer a default implementation that will work in majority of cases, given that you've implemented the core functionality they rely on (such as |begin| / |end|). |
Note: See TracBrowser
for help on using the repository browser.










