Home
last modified time | relevance | path

Searched refs:TrackingNode (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/drivers/peripheral/camera/vdi_base/common/buffer_manager/include/
H A Dbuffer_loop_tracking.h32 class TrackingNode {
34 explicit TrackingNode(std::string name);
35 ~TrackingNode();
47 bool operator==(const TrackingNode& n)
58 TrackingNode() = default;
67 void AttachTrackingNode(const std::shared_ptr<TrackingNode>& node);
68 void DetachTrackingNode(const std::shared_ptr<TrackingNode>& node);
76 std::shared_ptr<TrackingNode> FindTrackingNode(const std::string node);
77 std::shared_ptr<TrackingNode> LocateBuffer(const std::shared_ptr<TrackingBuffer>& buffer);
78 std::list<std::shared_ptr<TrackingNode>> FindTrackingNodePath(const std::string beginNode,
[all …]
/ohos5.0/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/
H A Dbuffer_loop_tracking.cpp20 TrackingNode::TrackingNode(std::string name) in TrackingNode() function in OHOS::Camera::TrackingNode
25 TrackingNode::~TrackingNode() in ~TrackingNode()
33 std::string TrackingNode::GetNodeName() const in GetNodeName()
55 void TrackingNode::AttachTrackingBuffer(const std::shared_ptr<TrackingBuffer>& buffer) in AttachTrackingBuffer()
65 void TrackingNode::DetachTrackingBuffer(const std::shared_ptr<TrackingBuffer>& buffer) in DetachTrackingBuffer()
81 bool TrackingNode::IsEmpty() in IsEmpty()
117 void TrackingStream::AttachTrackingNode(const std::shared_ptr<TrackingNode>& node) in AttachTrackingNode()
131 void TrackingStream::DetachTrackingNode(const std::shared_ptr<TrackingNode>& node) in DetachTrackingNode()
233 std::list<std::shared_ptr<TrackingNode>> nodePath = {}; in FindTrackingNodePath()
352 auto n = std::make_shared<TrackingNode>(node); in AddTrackingNode()
[all …]