Argus Camera Sample
Argus Camera Sample
|
RAII helper class for calling gst_object_unref on exit from a block or function. More...
Public Member Functions | |
GstUnrefer (T *p) | |
GstUnrefer () | |
~GstUnrefer () | |
void | cancel () |
Cancel the unref. | |
void | release () |
Unref the object now. | |
void | set (T *p) |
Set the object to be unrefed. | |
T * | get () const |
Get the object. |
Private Member Functions | |
GstUnrefer (GstUnrefer &other) | |
Not implemented – use default constructor. | |
GstUnrefer & | operator= (GstUnrefer &) |
Not implemented. |
Private Attributes | |
T * | m_p |
RAII helper class for calling gst_object_unref on exit from a block or function.
Definition at line 60 of file VideoPipeline.cpp.
|
inlineexplicit |
Definition at line 63 of file VideoPipeline.cpp.
|
inline |
Definition at line 67 of file VideoPipeline.cpp.
|
inline |
Definition at line 71 of file VideoPipeline.cpp.
|
private |
Not implemented – use default constructor.
|
inline |
Cancel the unref.
Definition at line 77 of file VideoPipeline.cpp.
|
inline |
Get the object.
Definition at line 98 of file VideoPipeline.cpp.
|
private |
Not implemented.
|
inline |
Unref the object now.
Definition at line 83 of file VideoPipeline.cpp.
|
inline |
Set the object to be unrefed.
Definition at line 91 of file VideoPipeline.cpp.
|
private |
Definition at line 104 of file VideoPipeline.cpp.