This commit is contained in:
Jean-Francois Dockes 2019-03-14 15:18:03 +01:00
parent 6636d67f5b
commit 2606d78b18

View File

@ -40,14 +40,9 @@
*/
class RclMonitor {
public:
RclMonitor()
: saved_errno(0)
{
}
RclMonitor() {}
virtual ~RclMonitor() {}
virtual ~RclMonitor()
{
}
virtual bool addWatch(const string& path, bool isDir) = 0;
virtual bool getEvent(RclMonEvent& ev, int msecs = -1) = 0;
virtual bool ok() const = 0;
@ -55,7 +50,7 @@ public:
virtual bool generatesExist() const = 0;
// Save significant errno after monitor calls
int saved_errno;
int saved_errno{0};
};
// Monitor factory. We only have one compiled-in kind at a time, no
@ -757,4 +752,3 @@ static RclMonitor *makeMonitor()
return 0;
}
#endif // RCL_MONITOR