RetroArch
Classes | Functions
operand.c File Reference
#include "internal.h"
#include <stdlib.h>
#include <ctype.h>
#include <lua.h>
#include <lauxlib.h>
Include dependency graph for operand.c:

Classes

struct  rc_luapeek_t
 

Functions

static int rc_parse_operand_lua (rc_operand_t *self, const char **memaddr, lua_State *L, int funcs_ndx)
 
static int rc_parse_operand_memory (rc_operand_t *self, const char **memaddr)
 
static int rc_parse_operand_trigger (rc_operand_t *self, const char **memaddr, lua_State *L, int funcs_ndx)
 
static int rc_parse_operand_term (rc_operand_t *self, const char **memaddr, lua_State *L, int funcs_ndx)
 
int rc_parse_operand (rc_operand_t *self, const char **memaddr, int is_trigger, lua_State *L, int funcs_ndx)
 
static int rc_luapeek (lua_State *L)
 
unsigned rc_evaluate_operand (rc_operand_t *self, rc_peek_t peek, void *ud, lua_State *L)
 

Function Documentation

◆ rc_evaluate_operand()

unsigned rc_evaluate_operand ( rc_operand_t self,
rc_peek_t  peek,
void ud,
lua_State L 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rc_luapeek()

static int rc_luapeek ( lua_State L)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rc_parse_operand()

int rc_parse_operand ( rc_operand_t self,
const char **  memaddr,
int  is_trigger,
lua_State L,
int  funcs_ndx 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rc_parse_operand_lua()

static int rc_parse_operand_lua ( rc_operand_t self,
const char **  memaddr,
lua_State L,
int  funcs_ndx 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rc_parse_operand_memory()

static int rc_parse_operand_memory ( rc_operand_t self,
const char **  memaddr 
)
static
Here is the caller graph for this function:

◆ rc_parse_operand_term()

static int rc_parse_operand_term ( rc_operand_t self,
const char **  memaddr,
lua_State L,
int  funcs_ndx 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rc_parse_operand_trigger()

static int rc_parse_operand_trigger ( rc_operand_t self,
const char **  memaddr,
lua_State L,
int  funcs_ndx 
)
static
Here is the call graph for this function:
Here is the caller graph for this function: