peary::interface::iface_loopback_config

Configuration class for Loopback interface.

#include <peary/interfaces/Loopback/loopback.hpp>

Inherits from peary::interface::InterfaceConfiguration

Public Functions

Name
iface_loopback_config(std::string const & devpath, const uint8_t devaddress)Constructor for iface_loopback_config.
virtual bool operator<(const iface_loopback_config & rhs) const
bool operator<(const InterfaceConfiguration & rhs)Comparison operator for iface_loopback_config.

Public Attributes

Name
uint8_t _devaddress

Additional inherited members

Public Functions inherited from peary::interface::InterfaceConfiguration

Name
InterfaceConfiguration(std::string )Constructor for InterfaceConfiguration class.

Public Attributes inherited from peary::interface::InterfaceConfiguration

Name
std::string _devpath

Public Functions Documentation

function iface_loopback_config

  iface_loopback_config(
    std::string const & devpath,
    const uint8_t devaddress
)
  

Constructor for iface_loopback_config.

Parameters:

  • devpath The device path for the loopback interface
  • devaddress The device address for the loopback interface

function operator<

  virtual bool operator<(
    const iface_loopback_config & rhs
) const
  

function operator<

  bool operator<(
    const InterfaceConfiguration & rhs
)
  

Comparison operator for iface_loopback_config.

Public Attributes Documentation

variable _devaddress

  uint8_t _devaddress;
  

Updated on 2025-11-14 at 11:31:23 +0100