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 59 of file VideoPipeline.cpp.
|
inlineexplicit |
Definition at line 62 of file VideoPipeline.cpp.
|
inline |
Definition at line 66 of file VideoPipeline.cpp.
|
inline |
Definition at line 70 of file VideoPipeline.cpp.
|
private |
Not implemented – use default constructor.
|
inline |
Cancel the unref.
Definition at line 76 of file VideoPipeline.cpp.
|
inline |
Get the object.
Definition at line 97 of file VideoPipeline.cpp.
|
private |
Not implemented.
|
inline |
Unref the object now.
Definition at line 82 of file VideoPipeline.cpp.
|
inline |
Set the object to be unrefed.
Definition at line 90 of file VideoPipeline.cpp.
|
private |
Definition at line 103 of file VideoPipeline.cpp.