MPLAB® Harmony Graphics Suite > Graphics Library > Aria Graphics Library > Aria User Interface Library Interface > b) Data Types and Constants > laString Structure
MPLAB® Harmony Graphics Suite
laString Structure

Structure: laString_t

C
typedef struct laString_t {
  GFXU_CHAR* data;
  uint32_t capacity;
  uint32_t length;
  GFXU_FontAsset* font;
  int32_t table_index;
} laString;
Members
Members 
Description 
GFXU_CHAR* data; 
local string data storage 
uint32_t capacity; 
actual memory capacity of the string 
uint32_t length; 
actual length of the string, typically this is capacity - 1, but can be less. 
GFXU_FontAsset* font; 
the font that contains the glyph raster data for this string 
int32_t table_index; 
if this is not LA_STRING_NULLIDX then this string is referencing an index in the string table. string table references are read-only but can be extracted to local modifiable versions 
Remarks

None.

MPLAB® Harmony Graphics Suite