MonitoringInfo
MonitoringInfoSet& Add(const MonitoringInfo& info, bool expected = true)
return Add(MonitoringInfo(opcode, test_path(path)), expected);
return Add(MonitoringInfo(opcode, test_path(fromPath),
const MonitoringInfo& InfoAt(int32 index) const
const MonitoringInfo& info = InfoAt(i);
std::vector<MonitoringInfo> fInfos;
MonitoringInfo CreateDirectory(const char* path)
return MonitoringInfo(B_ENTRY_CREATED, absolutePath);
MonitoringInfo CreateFile(const char* path)
return MonitoringInfo(B_ENTRY_CREATED, absolutePath);
MonitoringInfo MoveEntry(const char* fromPath, const char* toPath)
return MonitoringInfo(B_ENTRY_MOVED, absoluteFromPath, absoluteToPath);
MonitoringInfo RemoveEntry(const char* path)
MonitoringInfo info(B_ENTRY_REMOVED, absolutePath);
MonitoringInfo TouchEntry(const char* path)
MonitoringInfo info(B_STAT_CHANGED, absolutePath);
void ExpectNotification(const MonitoringInfo& info, bool expected = true)
const MonitoringInfo& info = infos.InfoAt(i);
typedef BObjectList<MonitoringInfo> MonitoringInfoList;