LibJuno 0.33.0
LibJuno is a lightweight C99 library designed specifically for embedded systems.
Loading...
Searching...
No Matches
string_api.h File Reference
#include "juno/memory/memory_api.h"
#include "juno/status.h"
#include "juno/module.h"
Include dependency graph for string_api.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  JUNO_STRING_API_TAG
 

Typedefs

typedef struct JUNO_STRING_API_TAG JUNO_STRING_API_T
 
typedef struct JUNO_STRING_BUFFER_TAG JUNO_STRING_BUFFER_T
 
typedef union JUNO_STRING_TAG JUNO_STRING_T
 
typedef struct JUNO_STRING_ROOT_TAG JUNO_STRING_ROOT_T
 

Functions

struct JUNO_STRING_ROOT_TAG JUNO_MODULE_ROOT (JUNO_STRING_API_T, JUNO_MEMORY_ALLOC_T *ptAlloc;JUNO_MEMORY_T tMemory;size_t zSize;)
 

Typedef Documentation

◆ JUNO_STRING_API_T

This API has been generated by LibJuno: https://www.robinonsay.com/libjuno/ This header contains the juno_string library API

Author

◆ JUNO_STRING_BUFFER_T

typedef struct JUNO_STRING_BUFFER_TAG JUNO_STRING_BUFFER_T

◆ JUNO_STRING_ROOT_T

typedef struct JUNO_STRING_ROOT_TAG JUNO_STRING_ROOT_T

◆ JUNO_STRING_T

typedef union JUNO_STRING_TAG JUNO_STRING_T

Function Documentation

◆ JUNO_MODULE_ROOT()

struct JUNO_STRING_ROOT_TAG JUNO_MODULE_ROOT ( JUNO_STRING_API_T  ,
JUNO_MEMORY_ALLOC_T *ptAlloc;JUNO_MEMORY_T tMemory;size_t zSize;   
)