From c61283d35ec1e878683ae2d7bdfed7a254942655 Mon Sep 17 00:00:00 2001 From: Hans Baier Date: Sat, 6 Dec 2008 04:43:11 +0000 Subject: [PATCH] * changed all lists in midnam_patch.h to std::list git-svn-id: svn://localhost/ardour2/branches/3.0@4294 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/midi++2/midi++/midnam_patch.h | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/libs/midi++2/midi++/midnam_patch.h b/libs/midi++2/midi++/midnam_patch.h index 17d3b17f90..769c605c3f 100644 --- a/libs/midi++2/midi++/midnam_patch.h +++ b/libs/midi++2/midi++/midnam_patch.h @@ -6,7 +6,7 @@ #include "pbd/xml++.h" #include -#include +#include #include namespace MIDI @@ -18,7 +18,7 @@ namespace Name class Patch : public PBD::Stateful { public: - typedef std::vector PatchMidiCommands; + typedef std::list PatchMidiCommands; Patch() {}; Patch(string a_number, string a_name) : _number(a_number), _name(a_name) {}; @@ -44,7 +44,7 @@ private: class PatchBank : public PBD::Stateful { public: - typedef std::vector PatchNameList; + typedef std::list PatchNameList; PatchBank() {}; virtual ~PatchBank() {}; @@ -67,7 +67,7 @@ class ChannelNameSet : public PBD::Stateful { public: typedef std::set AvailableForChannels; - typedef std::vector PatchBanks; + typedef std::list PatchBanks; ChannelNameSet() {}; virtual ~ChannelNameSet() {}; @@ -112,7 +112,7 @@ private: class NoteNameList : public PBD::Stateful { public: - typedef std::vector Notes; + typedef std::list Notes; NoteNameList() {}; NoteNameList(string a_name) : _name(a_name) {}; ~NoteNameList() {}; @@ -153,10 +153,10 @@ private: class MasterDeviceNames : public PBD::Stateful { public: - typedef std::vector Models; - typedef std::vector CustomDeviceModes; - typedef std::vector ChannelNameSets; - typedef std::vector NoteNameLists; + typedef std::list Models; + typedef std::list CustomDeviceModes; + typedef std::list ChannelNameSets; + typedef std::list NoteNameLists; MasterDeviceNames() {}; @@ -182,6 +182,8 @@ private: class MIDINameDocument : public PBD::Stateful { public: + typedef std::list MasterDeviceNamesList; + MIDINameDocument() {}; virtual ~MIDINameDocument() {}; @@ -190,7 +192,7 @@ public: private: string _author; - + MasterDeviceNamesList _master_device_names_list; }; }