RetroArch
Classes | Typedefs | Functions
parser.h File Reference
#include <stdint.h>
#include <stddef.h>
#include <boolean.h>
#include <retro_common_api.h>
Include dependency graph for parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cheevos_racheevo_t
 
struct  cheevos_ralboard_t
 
struct  cheevos_rapatchdata_t
 

Typedefs

typedef void(* cheevos_unlock_cb_t) (unsigned id, void *userdata)
 

Functions

int cheevos_get_token (const char *json, char *token, size_t length)
 
int cheevos_get_patchdata (const char *json, cheevos_rapatchdata_t *patchdata)
 
void cheevos_free_patchdata (cheevos_rapatchdata_t *patchdata)
 
void cheevos_deactivate_unlocks (const char *json, cheevos_unlock_cb_t unlock_cb, void *userdata)
 
unsigned chevos_get_gameid (const char *json)
 

Typedef Documentation

◆ cheevos_unlock_cb_t

typedef void(* cheevos_unlock_cb_t) (unsigned id, void *userdata)

Function Documentation

◆ cheevos_deactivate_unlocks()

void cheevos_deactivate_unlocks ( const char *  json,
cheevos_unlock_cb_t  unlock_cb,
void userdata 
)
Here is the call graph for this function:

◆ cheevos_free_patchdata()

void cheevos_free_patchdata ( cheevos_rapatchdata_t patchdata)
Here is the caller graph for this function:

◆ cheevos_get_patchdata()

int cheevos_get_patchdata ( const char *  json,
cheevos_rapatchdata_t patchdata 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cheevos_get_token()

int cheevos_get_token ( const char *  json,
char *  token,
size_t  length 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ chevos_get_gameid()

unsigned chevos_get_gameid ( const char *  json)
Here is the call graph for this function:
Here is the caller graph for this function: