8 #if !defined(NRNMUSIC_DYNAMIC) || defined(IN_NRNMUSIC_CPP)
24 #define nrnmusic_runtime_phase() \
25 if (p_nrnmusic_runtime_phase) { \
26 (*p_nrnmusic_runtime_phase)(); \
28 #define nrnmusic_injectlist(a, b) \
29 if (p_nrnmusic_injectlist) { \
30 (*p_nrnmusic_injectlist)(a, b); \
32 #define nrnmusic_init(a, b) \
33 if (p_nrnmusic_init) { \
34 (*p_nrnmusic_init)(a, b); \
36 #define nrnmusic_terminate() \
37 if (p_nrnmusic_terminate) { \
38 (*p_nrnmusic_terminate)(); \
void(* p_nrnmusic_runtime_phase)()
void(* p_nrnmusic_init)(int *parg, char ***pargv)
void(* p_nrnmusic_terminate)()
void(* p_nrnmusic_injectlist)(void *, double)
void nrnmusic_terminate()
void nrnmusic_runtime_phase()
void nrnmusic_init(int *parg, char ***pargv)
void nrnmusic_injectlist(void *, double)