63 |
MidiInputPort::~MidiInputPort() { |
MidiInputPort::~MidiInputPort() { |
64 |
std::map<String,DeviceRuntimeParameter*>::iterator iter = Parameters.begin(); |
std::map<String,DeviceRuntimeParameter*>::iterator iter = Parameters.begin(); |
65 |
while (iter != Parameters.end()) { |
while (iter != Parameters.end()) { |
|
Parameters.erase(iter); |
|
66 |
delete iter->second; |
delete iter->second; |
67 |
iter++; |
iter++; |
68 |
} |
} |
69 |
|
Parameters.clear(); |
70 |
} |
} |
71 |
|
|
72 |
MidiInputPort::MidiInputPort(MidiInputDevice* pDevice, int portNumber) { |
MidiInputPort::MidiInputPort(MidiInputDevice* pDevice, int portNumber) { |