Public Types | Static Public Member Functions | Static Private Attributes | List of all members
r_exec::Callbacks Class Reference

#include <callbacks.h>

Collaboration diagram for r_exec::Callbacks:
Collaboration graph

Public Types

typedef bool(* Callback) (uint64_t, bool, const char *, uint8_t, Code **)

Static Public Member Functions

static void Register (std::string &callback_name, Callback callback)
static Callback Get (std::string &callback_name)

Static Private Attributes

static std::unordered_map< std::string, Callback_Callbacks

Member Typedef Documentation

typedef bool(* r_exec::Callbacks::Callback) (uint64_t, bool, const char *, uint8_t, Code **)

Member Function Documentation

Callbacks::Callback r_exec::Callbacks::Get ( std::string &  callback_name)

Here is the caller graph for this function:

void r_exec::Callbacks::Register ( std::string &  callback_name,
Callback  callback 

Here is the caller graph for this function:

Member Data Documentation

std::unordered_map< std::string, Callbacks::Callback > r_exec::Callbacks::_Callbacks

The documentation for this class was generated from the following files: