peary::interface::InterfaceConfiguration

Class representing the configuration of an interface.

#include <peary/interfaces/interfaceConfiguration.hpp>

Inherited by peary::interface::iface_i2c_config, peary::interface::iface_loopback_config, peary::interface::iface_mem_config, peary::interface::iface_spi_bus_config

Public Functions

Name
InterfaceConfiguration(std::string )Constructor for InterfaceConfiguration class.
virtual bool operator<(const InterfaceConfiguration & rhs) constComparison operator for InterfaceConfiguration objects.

Public Attributes

Name
std::string _devpath

Public Functions Documentation

function InterfaceConfiguration

  explicit InterfaceConfiguration(
    std::string 
)
  

Constructor for InterfaceConfiguration class.

function operator<

  virtual bool operator<(
    const InterfaceConfiguration & rhs
) const
  

Comparison operator for InterfaceConfiguration objects.

Parameters:

Return: True if this object’s device path is less than the rhs object’s device path, false otherwise

Public Attributes Documentation

variable _devpath

  std::string _devpath;
  

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