Something went wrong. Try again.
Cider Isn't Darwin Emulation, Really
Something went wrong. Try again.
12345678910111213141516171819202122#ifndef IOKIT_IODEVICEITERATOR_H#define IOKIT_IODEVICEITERATOR_H#include "io_iterator.h"
class io_device_iterator : public io_iterator{public: io_device_iterator(struct udev_enumerate* uenum); virtual ~io_device_iterator(); virtual io_object_t next() override; virtual void reset() override; virtual bool operator==(const io_object& that) override;private: struct udev* m_udev; struct udev_enumerate* m_uenum; struct udev_list_entry* m_next;};
typedef io_device_iterator* io_device_iterator_t;
#endif