|
@@ -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;
|
|
|
};
|