|
dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
|
#include <dx_proxy_driver.h>
Public Types | |
| using | dx_iterator_tag |
Public Member Functions | |
| iterator()= default | |
| iterator(const devices& devices) | |
| bool | operator !=(const iterator &) const |
| ::SP_DEVINFO_DATA& | operator *() const |
| void | operator ++() |
Protected Member Functions | |
| void | seed() |
Protected Attributes | |
| std::vector<::SP_DEVINFO_DATA> | container |
| std::vector<::SP_DEVINFO_DATA>::iterator | current |
|
inherited |
public marker for "derives from some dx::iterator<>" - detectable without touching anything reached through container_t's protected base.
|
default |
|
inline |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inlineprotectedinherited |
|
protectedinherited |
|
protectedinherited |