|
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.
1.8.1