Test/LAB3_BRULEZ_HUGUET_SERRE/X-BOTS/XBotManufacture.h
2022-03-03 15:44:04 +01:00

35 lines
748 B
C++

//
// 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