|
hwsd
1.2.1
Local and remote ZeroConf service discovery for hardware resources.
|
Filter for network interfaces matching prefixes and/or type. More...
#include <filter.h>
Inheritance diagram for hwsd::NetFilter:
Collaboration diagram for hwsd::NetFilter:Public Member Functions | |
| HWSD_API | NetFilter (const lunchbox::Strings &prefixes, const uint32_t type) |
| virtual HWSD_API bool | operator() (const hwsd::NetInfos ¤t, const hwsd::NetInfo &candidate) |
Public Member Functions inherited from hwsd::Filter | |
| HWSD_API | Filter () |
| Create a new filter. More... | |
| virtual HWSD_API | ~Filter () |
| Destruct this filter. More... | |
| HWSD_API FilterPtr | operator| (FilterPtr rhs) |
| Chain another filter to this one. More... | |
| HWSD_API FilterPtr | operator|= (FilterPtr rhs) |
| Chain another filter to this one. More... | |
| virtual HWSD_API bool | operator() (const GPUInfos ¤t, const GPUInfo &candidate) |
| Call all chained operators. More... | |
Filter for network interfaces matching prefixes and/or type.
|
virtual |