![]() |
Software Reference Manual 10.0.2
Library for Pervasive Displays e-paper screens, extension boards and development kits
|
Utilities for Pervasive Displays Library Suite - Basic edition. More...
#include "hV_HAL_Peripherals.h"#include "hV_List_Boards.h"#include "hV_List_Types.h"#include "hV_List_Constants.h"Classes | |
| struct | touch_t |
| Structure for touch. More... | |
| class | GridXY |
| Grid class, x- and y-axis. More... | |
Functions | |||||||
Text format functions | |||||||
Utilities to format float, 64-bit unsigned integer, hexadecimal and period into string | |||||||
| STRING_TYPE | utf2iso (STRING_TYPE s) | ||||||
| UTF-8 to ISO-8859-1 Converter. | |||||||
| uint16_t | utf8to16 (STRING_CONST_TYPE inUTF8, STRING16_BYREF_TYPE outUTF16, uint8_t limit=0) | ||||||
| UTF-8 to UTF-16 converter. | |||||||
| STRING_TYPE | formatString (const char *format,...) | ||||||
| Format string or char array. | |||||||
Miscellaneous functions | |||||||
Swap and miscellaneous functions Check value in range
| |||||||
Utilities for Pervasive Displays Library Suite - Basic edition.
Project Pervasive Displays Library Suite
Based on highView technology
| STRING_TYPE formatString | ( | const char * | format, |
| ... ) |
Format string or char array.
Based on vsprint
| format | format with standard codes |
| ... | list of values |
| STRING_TYPE utf2iso | ( | STRING_TYPE | s | ) |
UTF-8 to ISO-8859-1 Converter.
| s | UTF-8 string, input |
| uint16_t utf8to16 | ( | STRING_CONST_TYPE | inUTF8, |
| STRING16_BYREF_TYPE | outUTF16, | ||
| uint8_t | limit = 0 ) |
UTF-8 to UTF-16 converter.
| [in] | inUTF8 | UTF-8 string, input |
| [out] | outUTF16 | UTF-16 string, output |
| [in] | limit | maximum number of characters converted, 0 = no check |