// // Created by jser on 09/12/2021. // #ifndef X_BOT2_XBOTMANUFACTURE_H #define X_BOT2_XBOTMANUFACTURE_H #include "XBOT.h" #include "X212Adapter.h" #include "X213Adapter.h" #include "X215Adapter.h" #include "R234Adapter.h" #include "G990Adapter.h" #include "W000Adapter.h" class XBotManufacture { private : X212Adapter* creerX212(); X213Adapter* creerX213(); X215Adapter* creerX215(); R234Adapter* creerR234(); G990Adapter* creerG990(); W000Adapter* creerW000(); public : XBOT* creerXBot(string id); XBOT** creerEquipeXbot(); XBotManufacture(); XBotManufacture(const XBotManufacture &xbotman){Compteur::ajouterConstructeurCopie();} virtual ~XBotManufacture(); }; #endif //X_BOT2_XBOTMANUFACTURE_H