Loading...
Searching...
No Matches
config.h File Reference
`#include <stdint.h>`
`#include "arc/std/string.h"`

Go to the source code of this file.

## Functions

void | ARC_Defaults_ConfigKey_Create (ARC_Config *config)
uint8_t | ARC_ConfigKey_Read_Uint8_t (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Int8_t (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Uint16_t (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Int16_t (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Uint32_t (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Int32_t (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Uint64_t (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Int64_t (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Char (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Int (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Long (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Float (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_Double (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_String (ARC_Config *config, ARC_String *string, void **value)
uint8_t | ARC_ConfigKey_Read_StringArray (ARC_Config *config, ARC_String *string, void **value)
void | ARC_ConfigKey_Delete_Uint8_t (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Int8_t (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Uint16_t (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Int16_t (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Uint32_t (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Int32_t (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Uint64_t (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Int64_t (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Char (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Int (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Long (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Float (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_Double (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_String (ARC_Config *config, ARC_String *string, void *value)
void | ARC_ConfigKey_Delete_StringArray (ARC_Config *config, ARC_String *string, void *value)

## Function Documentation

## ARC_ConfigKey_Delete_Char()

void ARC_ConfigKey_Delete_Char | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Double()

void ARC_ConfigKey_Delete_Double | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Float()

void ARC_ConfigKey_Delete_Float | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Int()

void ARC_ConfigKey_Delete_Int | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Int16_t()

void ARC_ConfigKey_Delete_Int16_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Int32_t()

void ARC_ConfigKey_Delete_Int32_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Int64_t()

void ARC_ConfigKey_Delete_Int64_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Int8_t()

void ARC_ConfigKey_Delete_Int8_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Long()

void ARC_ConfigKey_Delete_Long | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_String()

void ARC_ConfigKey_Delete_String | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_StringArray()

void ARC_ConfigKey_Delete_StringArray | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Uint16_t()

void ARC_ConfigKey_Delete_Uint16_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Uint32_t()

void ARC_ConfigKey_Delete_Uint32_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Uint64_t()

void ARC_ConfigKey_Delete_Uint64_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Delete_Uint8_t()

void ARC_ConfigKey_Delete_Uint8_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void * | value )

## ARC_ConfigKey_Read_Char()

uint8_t ARC_ConfigKey_Read_Char | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Double()

uint8_t ARC_ConfigKey_Read_Double | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Float()

uint8_t ARC_ConfigKey_Read_Float | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Int()

uint8_t ARC_ConfigKey_Read_Int | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Int16_t()

uint8_t ARC_ConfigKey_Read_Int16_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Int32_t()

uint8_t ARC_ConfigKey_Read_Int32_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Int64_t()

uint8_t ARC_ConfigKey_Read_Int64_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Int8_t()

uint8_t ARC_ConfigKey_Read_Int8_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Long()

uint8_t ARC_ConfigKey_Read_Long | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_String()

uint8_t ARC_ConfigKey_Read_String | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_StringArray()

uint8_t ARC_ConfigKey_Read_StringArray | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Uint16_t()

uint8_t ARC_ConfigKey_Read_Uint16_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Uint32_t()

uint8_t ARC_ConfigKey_Read_Uint32_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Uint64_t()

uint8_t ARC_ConfigKey_Read_Uint64_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_ConfigKey_Read_Uint8_t()

uint8_t ARC_ConfigKey_Read_Uint8_t | ( | ARC_Config * | config,
|  | ARC_String * | string,
|  | void ** | value )

## ARC_Defaults_ConfigKey_Create()

void ARC_Defaults_ConfigKey_Create | ( | ARC_Config * | config | ) |