3 This file is part of the MSP Märklin suite
4 Copyright © 2006-2009 Mikkosoft Productions, Mikko Rasa
5 Distributed under the GPL
8 #ifndef LIBMARKLIN_LOCOTYPE_H_
9 #define LIBMARKLIN_LOCOTYPE_H_
11 #include "vehicletype.h"
15 class LocoType: public VehicleType
18 class Loader: public VehicleType::Loader
23 void function(unsigned, const std::string &);
29 std::map<unsigned, std::string> funcs;
33 unsigned get_max_function() const;
34 const std::map<unsigned, std::string> &get_functions() const { return funcs; }
37 } // namespace Marklin