19 operator const T&()
const {
35 this->m_update |= updateValue.
m_update;
55 if (videoFrame == this->
m_value) {
return *
this; }
70 this->m_updateSize |= updateValue.m_updateSize;
Definition: updatevalue.hpp:9
UpdateValue()
Definition: updatevalue.hpp:15
UpdateValue(T value)
Definition: updatevalue.hpp:16
T m_value
Definition: updatevalue.hpp:11
virtual UpdateValue & operator=(const T &v)
Definition: updatevalue.hpp:28
void updateBy(UpdateValue &updateValue)
Definition: updatevalue.hpp:34
bool m_update
Definition: updatevalue.hpp:12
virtual const T & getUpdate()
Definition: updatevalue.hpp:23
bool isUpdate() const
Definition: updatevalue.hpp:39
Definition: updatevalue.hpp:44
UpdateValueVideoFrameRef & operator=(const VideoFrameRef &videoFrame) override
Definition: updatevalue.hpp:54
UpdateValueVideoFrameRef()
Definition: updatevalue.hpp:48
const VideoFrameRef & getUpdate() override
Definition: updatevalue.hpp:62
void updateBy(UpdateValueVideoFrameRef &updateValue)
Definition: updatevalue.hpp:68
UpdateValueVideoFrameRef(const VideoFrameRef &value)
Definition: updatevalue.hpp:50
bool isUpdateSize() const
Definition: updatevalue.hpp:74
bool isSameSize(const VideoFrameRef &frame) const
Definition: frame.hpp:130