21#ifndef INCLUDE_OLA_NETWORK_INTERFACEPICKER_H_
22#define INCLUDE_OLA_NETWORK_INTERFACEPICKER_H_
24#include <ola/network/Interface.h>
82 const std::string &ip_or_name,
83 const Options &options = Options())
const;
87 const Options &options = Options())
const;
89 virtual std::vector<Interface> GetInterfaces(
bool include_loopback)
const = 0;
Definition Interface.h:35
Given some initial parameters, find the best network interface to use.
Definition InterfacePicker.h:48
InterfacePicker()
Constructor.
Definition InterfacePicker.h:72
virtual ~InterfacePicker()
Destructor.
Definition InterfacePicker.h:77
The namespace containing all OLA symbols.
Definition Credentials.cpp:44
Definition InterfacePicker.h:50
bool specific_only
Definition InterfacePicker.h:61
bool include_loopback
Definition InterfacePicker.h:55