Interface for the entry point manager.
virtual IEntryPoint * findEntryPoint(const String &s)=0
Entry point by name s.
virtual void addEntryPoint(IEntryPoint *)=0
Adds an entry point to the manager.
virtual EntryPointCollection entryPoints()=0
List of entry points.
virtual void dumpList(std::ostream &o)=0
Displays the list of entry points of the manager in \o.
virtual ~IEntryPointMng()=default
Frees resources.
virtual IEntryPoint * findEntryPoint(const String &module_name, const String &s)=0
Entry point by name s from module name module_name.
Interface of a module entry point.