Lines Matching refs:WatcherNode
36 class WatcherNode; variable
42 using WatcherNodePtr = WatcherNode *;
134 class WatcherNode {
136 explicit WatcherNode(uint32_t nodeId) : nodeId_(nodeId) in WatcherNode() function
140 virtual ~WatcherNode(void) = default;
184 class ParamWatcher : public WatcherNode {
186 explicit ParamWatcher(uint32_t watcherId) : WatcherNode(watcherId) {} in ParamWatcher()
218 class RemoteWatcher : public WatcherNode, public ParamWatcherList {
221 : WatcherNode(watcherId), ParamWatcherList(), watcher_(watcher) {} in RemoteWatcher()
257 class WatcherGroup : public WatcherNode, public ParamWatcherList {
260 : WatcherNode(groupId), ParamWatcherList(), keyPrefix_(key) {} in WatcherGroup()