|
libgpiod 2.1.3
|
C++ bindings for libgpiod. More...
Data Structures | |
| class | gpiod::chip_info |
| Represents an immutable snapshot of GPIO chip information. More... | |
| class | gpiod::chip |
| Represents a GPIO chip. More... | |
| class | gpiod::edge_event_buffer |
| Object into which edge events are read for better performance. More... | |
| class | gpiod::edge_event |
| Immutable object containing data about a single edge event. More... | |
| class | gpiod::chip_closed |
| Exception thrown when an already closed chip is used. More... | |
| class | gpiod::info_event |
| Immutable object containing data about a single line info event. More... | |
| class | gpiod::line_config |
| Contains a set of line config options used in line requests and reconfiguration. More... | |
| class | gpiod::line_info |
| Contains an immutable snapshot of the line's state at the time when the object of this class was instantiated. More... | |
| class | gpiod::line_request |
| Stores the context of a set of requested GPIO lines. More... | |
| class | gpiod::line_settings |
| Stores GPIO line settings. More... | |
| class | gpiod::line::offset |
| Wrapper around unsigned int for representing line offsets. More... | |
| class | gpiod::request_builder |
| Intermediate object storing the configuration for a line request. More... | |
| class | gpiod::request_config |
| Stores a set of options passed to the kernel when making a line request. More... | |
| class | gpiod::timestamp |
| Stores the edge and info event timestamps as returned by the kernel and allows to convert them to std::chrono::time_point. More... | |
| bool | gpiod::is_gpiochip_device (const ::std::filesystem::path &path) |
| Check if the file pointed to by path is a GPIO chip character device. More... | |
| const ::std::string & | gpiod::api_version () |
| Get the human readable version string for libgpiod API. More... | |
C++ bindings for libgpiod.
| const ::std::string & gpiod::api_version | ( | ) |
Get the human readable version string for libgpiod API.
| bool gpiod::is_gpiochip_device | ( | const ::std::filesystem::path & | path | ) |
Check if the file pointed to by path is a GPIO chip character device.
| path | Path to check. |