class Core::Platform::LwIPAdapterIterator

#include <corenetwork.lwip.h>

class LwIPAdapterIterator: public Core::Platform::IAdapterIterator
{
public:
    // methods

    virtual const Entry* next();
    virtual bool matches(const Entry* entry) const;
    virtual bool getIPAddress(Sockets::IPAddress& address, const Entry* entry) const;
    virtual bool getIPSubnetMask(Sockets::IPAddress& address, const Entry* entry) const;
};

Inherited Members

public:
    // typedefs

    typedef T Entry;

    // methods

    virtual const Entry* next() = 0;
    virtual bool matches(const Entry* entry) const = 0;
    virtual bool getIPAddress(Sockets::IPAddress& address, const Entry* entry) const = 0;
    virtual bool getIPSubnetMask(Sockets::IPAddress& address, const Entry* entry) const = 0;