microui  3.0.0
microui
LLUI_INPUT_LOG_impl.c File Reference

This MicroUI FIFO (queue) logger replaces the default logger embedded in the MicroUI Input Engine. For each queue event, it stores the event's data size. This allows to be able to decode the event when LLUI_INPUT_dump() is called. More...

#include <assert.h>
#include <string.h>
#include <LLUI_INPUT_impl.h>
#include "microui_event_decoder.h"

Go to the source code of this file.

Detailed Description

This MicroUI FIFO (queue) logger replaces the default logger embedded in the MicroUI Input Engine. For each queue event, it stores the event's data size. This allows to be able to decode the event when LLUI_INPUT_dump() is called.

This logger does not interpret the event: it just recognizes the event's first element and event's data. When an event is detected, the logger calls microui_event_decoder.h functions.

See also
LLUI_INPUT_impl.h file comment
Author
MicroEJ Developer Team
Version
3.0.0
Since
MicroEJ UI Pack 13.1.0

Definition in file LLUI_INPUT_LOG_impl.c.