Lines Matching refs:WatcherNode
36 class WatcherNode;
42 using WatcherNodePtr = WatcherNode *;
130 class WatcherNode {
132 explicit WatcherNode(uint32_t nodeId) : nodeId_(nodeId)
136 virtual ~WatcherNode(void) = default;
180 class ParamWatcher : public WatcherNode {
182 explicit ParamWatcher(uint32_t watcherId) : WatcherNode(watcherId) {}
214 class RemoteWatcher : public WatcherNode, public ParamWatcherList {
217 : WatcherNode(watcherId), ParamWatcherList(), watcher_(watcher) {}
249 class WatcherGroup : public WatcherNode, public ParamWatcherList {
252 : WatcherNode(groupId), ParamWatcherList(), keyPrefix_(key) {}