| 
					
				 | 
			
			
				@@ -1,13 +1,23 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #include "MessageList.h" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 namespace midi { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-bool MessageList::contains(const Message& message) const  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+bool MessageList::contains(const Message& message) const 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return find(message) != end(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-MessageList::const_iterator MessageList::find(const Message& message) const  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+MessageList::iterator MessageList::find(const Message& message) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    for(iterator it = begin(); it != end(); it++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(message == **it) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return it; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return end(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+MessageList::const_iterator MessageList::find(const Message& message) const 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     for(const_iterator it = begin(); it != end(); it++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(message == **it) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -16,7 +26,7 @@ MessageList::const_iterator MessageList::find(const Message& message) const 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return end(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 void MessageList::print(std::ostream& stream) const 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stream << "midi message list:\n"; 
			 |