#pragma once #include #include #include #include "Message.h" namespace midi { class MessageList : public std::list> { typedef std::list> parent; public: bool contains(const Message& message) const; const_iterator find(const Message& message) const; void print(std::ostream& stream) const; }; } // namespace