mcx::watchdog::GpioLines
less than a minute
mcx::watchdog::GpioLines
Public Functions
Name | |
---|---|
GpioLines() | |
GpioLines(std::initializer_list< unsigned int > line_offset_list) | |
~GpioLines() | |
bool | open(const char * device, GpioLineDir dir) |
bool | update() |
void | add(unsigned int line_offset) |
void | add(std::initializer_list< unsigned int > line_offset_list) |
bool | set(unsigned int line_offset, bool value) |
bool | set(std::initializer_list< unsigned int > line_offset_list, bool value) |
bool | get(unsigned int line_offset) const |
unsigned int | length() const |
const unsigned int * | lines() const |
const gpiohandle_data * | data() const |
Public Functions Documentation
function GpioLines
GpioLines()
function GpioLines
GpioLines(
std::initializer_list< unsigned int > line_offset_list
)
function ~GpioLines
~GpioLines()
function open
bool open(
const char * device,
GpioLineDir dir
)
function update
bool update()
function add
void add(
unsigned int line_offset
)
function add
void add(
std::initializer_list< unsigned int > line_offset_list
)
function set
bool set(
unsigned int line_offset,
bool value
)
function set
bool set(
std::initializer_list< unsigned int > line_offset_list,
bool value
)
function get
bool get(
unsigned int line_offset
) const
function length
unsigned int length() const
function lines
const unsigned int * lines() const
function data
const gpiohandle_data * data() const
Updated on 2022-04-05 at 16:21:27 +0200