29#include <mruby/compile.h>
30#include <mruby/array.h>
31#include <mruby/hash.h>
32#include <mruby/numeric.h>
33#include <mruby/string.h>
34#include <mruby/variable.h>
35#include <mruby/class.h>
36#include <mruby/data.h>
39#include <freeradius-devel/server/base.h>
#define DIAG_UNKNOWN_PRAGMAS
The main red black tree structure.
struct RClass * mruby_request_class(mrb_state *mrb, struct RClass *parent)
struct RClass * mruby_pair_list
mrb_value mruby_request_object(mrb_state *mrb, struct RClass *klass, request_t *request)
struct RClass * mruby_pair
mrb_value mruby_value_pair_object(mrb_state *mrb, struct RClass *klass, fr_pair_t *vp)
struct RClass * mruby_ptr
struct RClass * mruby_request
struct RClass * mruby_module
mrb_value mruby_dict_attr_object(mrb_state *mrb, struct RClass *klass, fr_dict_attr_t const *da)
fr_rb_tree_t funcs
Tree of function calls found by call_env parser.
bool funcs_init
Has the tree been initialised.
struct RClass * mruby_pair_list_class(mrb_state *mrb, struct RClass *parent)
struct RClass * mruby_pair_class(mrb_state *mrb, struct RClass *parent)
mrb_value mruby_inst_object(mrb_state *mrb, struct RClass *klass, rlm_mruby_t const *inst)
eap_aka_sim_process_conf_t * inst
Stores an attribute, a value and various bits of other data.