peary::interface::InterfaceError
peary::interface::InterfaceError
Base class for interface-related errors. More…
#include <peary/interfaces/exceptions.hpp>
Inherits from peary::utils::RuntimeError, peary::utils::Exception, std::exception
Inherited by peary::interface::CommunicationError, peary::interface::InterfaceDeviceError
Additional inherited members
Public Functions inherited from peary::utils::RuntimeError
| Name | |
|---|---|
| RuntimeError(std::string what_arg)Constructor for RuntimeError. |
Protected Functions inherited from peary::utils::RuntimeError
| Name | |
|---|---|
| RuntimeError() =defaultDefault constructor for RuntimeError. |
Public Functions inherited from peary::utils::Exception
| Name | |
|---|---|
| Exception(std::string what_arg)Constructor for Exception. | |
| const char * | what() const overrideReturn the error message. |
Protected Functions inherited from peary::utils::Exception
| Name | |
|---|---|
| Exception() =defaultDefault constructor for Exception. |
Protected Attributes inherited from peary::utils::Exception
| Name | |
|---|---|
| std::string | _message |
Detailed Description
class peary::interface::InterfaceError;
Base class for interface-related errors.
This class is used as a base for all interface-related exceptions in the Peary library. It provides a standard way to represent error messages related to interfaces.
Updated on 2025-11-14 at 11:31:23 +0100