libgpiod
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ngpiod
 NlineNamespace containing various type definitions for GPIO lines
 CoffsetWrapper around unsigned int for representing line offsets
 Cbad_mappingException thrown when the core C library returns an invalid value for any of the line_info properties
 CchipRepresents a GPIO chip
 Cchip_closedException thrown when an already closed chip is used
 Cchip_infoRepresents an immutable snapshot of GPIO chip information
 Cedge_eventImmutable object containing data about a single edge event
 Cedge_event_bufferObject into which edge events are read for better performance
 Cinfo_eventImmutable object containing data about a single line info event
 Cline_configContains a set of line config options used in line requests and reconfiguration
 Cline_infoContains an immutable snapshot of the line's state at the time when the object of this class was instantiated
 Cline_requestStores the context of a set of requested GPIO lines
 Cline_settingsStores GPIO line settings
 Crequest_builderIntermediate object storing the configuration for a line request
 Crequest_configStores a set of options passed to the kernel when making a line request
 Crequest_releasedException thrown when an already released line request is used
 CtimestampStores the edge and info event timestamps as returned by the kernel and allows to convert them to std::chrono::time_point
 Cgpiod_chip
 Cgpiod_chip_info
 Cgpiod_edge_event
 Cgpiod_edge_event_buffer
 Cgpiod_info_event
 Cgpiod_line_config
 Cgpiod_line_info
 Cgpiod_line_request
 Cgpiod_line_settings
 Cgpiod_request_config