| 
					
				 | 
			
			
				@@ -7,14 +7,14 @@ namespace midi { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 class Message 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 public: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    virtual ~Message() throw ()  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    virtual ~Message() throw () 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	static Message* parse(std::vector<unsigned char> &messageBytes); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     bool operator==(const Message& message) const; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	virtual std::vector<unsigned char> getBytes() const = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	virtual void print(std::ostream& stream) const = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -98,7 +98,7 @@ public: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		: ChannelMessage(channel), control(control), value(value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	virtual void print(std::ostream& stream) const; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	virtual std::vector<unsigned char> getBytes() const; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -118,7 +118,7 @@ public: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		: ChannelMessage(channel), program(program) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	virtual void print(std::ostream& stream) const; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	virtual std::vector<unsigned char> getBytes() const; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -139,7 +139,7 @@ public: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		: ChannelMessage(channel), value(value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	virtual void print(std::ostream& stream) const; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	virtual std::vector<unsigned char> getBytes() const; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 |