65 virtual const std::string
name(
void)
const=0;
virtual void init(SLIInterpreter *, nest::Network *)=0
Initialise the module.
virtual void unregister(SLIInterpreter *, nest::Network *)
Unregister the symbols defined in module.
Definition: dynmodule.h:57
Exception to be thrown if an error occurs while loading/unloading dynamic modules.
Definition: sliexceptions.h:359
virtual ~DynModule()
Definition: dynmodule.h:42
Definition: interpret.h:69
Main administrative interface to the network.
Definition: network.h:135
virtual const std::string name(void) const =0
Return name of the module.
Base class for dynamically loadable SLI interpreter modules.
Definition: dynmodule.h:39
void install(std::ostream &, SLIInterpreter *, nest::Network *)
Print installation message via interpreter message command.
Definition: dynmodule.cpp:26
virtual const std::string commandstring(void) const
Return sli command sequence to be executed for initialisation.
Definition: dynmodule.cpp:35