10 A container for tools. Performs lookup based on tag or filename extension.
15 typedef std::map<std::string, Tool *> ToolMap;
22 void add_tool(Tool *);
23 const Tool &get_tool(const std::string &) const;
24 const Tool *get_tool_for_suffix(const std::string &, bool = false) const;