#ifndef TOOLCHAIN_H_
#define TOOLCHAIN_H_
-#include <list>
#include <map>
#include <string>
+#include <vector>
class Tool;
class Toolchain
{
private:
- typedef std::map<std::string, Tool *> ToolMap;
- typedef std::list<Toolchain *> ToolchainList;
-
- ToolMap tools;
- ToolchainList chains;
+ std::map<std::string, Tool *> tools;
+ std::vector<Toolchain *> chains;
public:
~Toolchain();