![]()  | 
  
    MPLABĀ® Harmony Graphics Suite
    GFX v3.13.0
    
   Legato API Documentation 
   | 
 
Fixed string functions and definitions. More...
#include "gfx/legato/string/legato_string.h"

Go to the source code of this file.
Data Structures | |
| struct | leFixedString | 
| This struct represents a fixed string.  More... | |
Macros | |
| #define | THIS_TYPE struct leWidget | 
Typedefs | |
| typedef struct leFixedString | leFixedString | 
| This struct represents a fixed string.  More... | |
Functions | |
| leFixedString * | leFixedString_New (leChar *buf, uint32_t size) | 
| Create a new fixed string.  More... | |
| void | leFixedString_Constructor (leFixedString *str, leChar *buf, uint32_t size) | 
| Consructs a fixed string.  More... | |
| virtual leResult | setBuffer (leFixedString *_this, leChar *buf, uint32_t size) | 
| Set capacity of the dynamic string.  More... | |
Fixed string functions and definitions.
| typedef struct leFixedString leFixedString | 
This struct represents a fixed string.
String type that allocates internal memory to accommodate fixed string operations
| void leFixedString_Constructor | ( | leFixedString * | str, | 
| leChar * | buf, | ||
| uint32_t | size | ||
| ) | 
Consructs a fixed string.
Allocates a memory for an existing str .
| leFixedString* leFixedString_New | ( | leChar * | buf, | 
| uint32_t | size | ||
| ) | 
Create a new fixed string.
Creates a new leFixedString and automatically calls its constructor function.
      
  | 
  virtual | 
Set capacity of the dynamic string.
Copies up to size items of buf to _this.
| _this | is the string to operate on; | 
| buf | is the buffer to set; | 
| size | is the size of the buffer; |