MP-Gadget
5.0.1.dev1-76bc7d4726-dirty
|
Go to the source code of this file.
Classes | |
struct | EIBase |
struct | EventHandler |
struct | EventSpec |
Macros | |
#define | MAXEH 8 |
Typedefs | |
typedef struct EventHandler | EventHandler |
typedef struct EventSpec | EventSpec |
typedef int(* | eventfunc) (EIBase *event, void *userdata) |
Functions | |
int | event_listen (EventSpec *e, eventfunc func, void *userdata) |
int | event_unlisten (EventSpec *e, eventfunc func, void *userdata) |
int | event_emit (EventSpec *eh, EIBase *event) |
Variables | |
EventSpec | EventSlotsFork |
EventSpec | EventSlotsAfterGC |
typedef struct EventHandler EventHandler |
Definition at line 44 of file event.c.
References EventHandler::func, EventSpec::h, EventSpec::used, and EventHandler::userdata.
Referenced by slots_split_particle().
Definition at line 6 of file event.c.
References EventHandler::func, EventSpec::h, MAXEH, EventSpec::used, and EventHandler::userdata.
Referenced by force_tree_rebuild(), and rebuild_activelist().
Definition at line 26 of file event.c.
References EventHandler::func, EventSpec::h, EventSpec::used, and EventHandler::userdata.
Referenced by force_tree_free(), and free_activelist().
|
extern |
Definition at line 54 of file event.c.
Referenced by force_tree_free(), force_tree_rebuild(), free_activelist(), rebuild_activelist(), and slots_split_particle().