+ const DeviceNamesByMaker& devices_by_manufacturer() const { return _devices_by_manufacturer; }
+
+private:
+ bool load_midi_name_document(const std::string& file_path);
+ bool add_midi_name_document(boost::shared_ptr<MIDINameDocument>);
+ bool remove_midi_name_document(const std::string& file_path, bool emit_signal = true);
+
+ void add_midnam_files_from_directory(const std::string& directory_path);
+ void remove_midnam_files_from_directory(const std::string& directory_path);
+