libgpiod
Loading...
Searching...
No Matches
info-event.hpp
Go to the documentation of this file.
1/* SPDX-License-Identifier: LGPL-2.1-or-later */
2/* SPDX-FileCopyrightText: 2021-2022 Bartosz Golaszewski <brgl@bgdev.pl> */
3
8#ifndef __LIBGPIOD_CXX_INFO_EVENT_HPP__
9#define __LIBGPIOD_CXX_INFO_EVENT_HPP__
10
11#if !defined(__LIBGPIOD_GPIOD_CXX_INSIDE__)
12#error "Only gpiod.hpp can be included directly."
13#endif
14
15#include <cstdint>
16#include <iostream>
17#include <memory>
18
19#include "timestamp.hpp"
20
21namespace gpiod {
22
23class chip;
24class line_info;
25
29class info_event final