#ifndef GARESITE_H #define GARESITE_H #include #include #include "Site.h" namespace modellib { /*! @file GareSite.h*/ /** * @class GareSite * @brief Classe d�crivant un site de gare */ class GareSite : public Site { public: /** * @brief Constructeur par d�faut */ GareSite() = default; /** * @brief Constructeur de confort * @param pramesArretees les rames arr�t�es en gare * @param pdistance les distance entre ce site et les autres * @param pIdSite l'identifiant du site */ GareSite(const std::string& ref, const std::string& sn, const std::string& gmao,unsigned int type, bool swap=false, bool recompo=false); /** * @brief destructeur. Ne fait rien */ ~GareSite() override = default; }; } #endif // ! GARESITE_H