Lightweight non-owning view of a label (no allocation). More...
#include <PlotterFormat.h>
Public Member Functions | |
| bool | empty () const |
| True if no label is available. | |
Public Attributes | |
| const char * | ptr = nullptr |
| uint16_t | len = 0 |
Lightweight non-owning view of a label (no allocation).
Labels come from a schema string (e.g., "wave,signal") and are typically substrings within that schema. Therefore they are not necessarily null-terminated. LabelView stores pointer + length.