#ifndef MSP_IO_EVENTREADER_H_
#define MSP_IO_EVENTREADER_H_
+#include <msp/core/noncopyable.h>
#include "handle.h"
namespace Msp {
Unix-based systems can poll the fd directly, so this class reduces to a simple
passthrough to sys_read.
*/
-class EventReader
+class EventReader: private NonCopyable
{
private:
struct Private;
Handle &handle;
- Private *priv;
+ Private *priv = nullptr;
public:
EventReader(Handle &, unsigned);