#ifndef AIRMAP_AIRCRAFT_H_#define AIRMAP_AIRCRAFT_H_#include <string>namespaceairmap{/// Aircraft describes an aircraft in terms of its model and its manufacturer.structAircraft{/// Model bundles up a model id and a product name.structModel{std::stringid;///< The unique id of the model in the context of AirMap.std::stringname;///< The human-readable name of the model.};/// Manufacturer bundles up an id and a human-readable name./// Please note that the id is only unique/relevant in the context of the/// AirMap services.structManufacturer{std::stringid;///< The unique id of the manufacturer in the context of AirMap.std::stringname;///< The human-readable name of the manufacturer.};Modelmodel;///< Details describing the model of an aircraft.Manufacturermanufacturer;///< Details about the manufacturer of an aircraft.};}// namespace airmap#endif // AIRMAP_AIRCRAFT_H_