|
dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
|
#include <utility>Classes | |
| class | dx::iterator<container_t> |
| range-for support shared by every dxd type whose elements aren't already kept in an STL container of their own (dx::key_value_tree, cf::data, cf::dictionary, cf::array): a derived_t populates container_t however it needs to - a single existing conversion, or an explicit per-element loop - in its own constructor, then calls seed() once population is complete; operator++()/operator!=() forward to container_t's own iterator from then on. operator*() stays derived_t's own: what it should return (a plain element, const or not) differs per user, from cf::data's read-only bytes to dx::key_value_tree's mutable, further-navigable child node. More... | |
Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |