![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgst_p.h>
Public Member Functions | |
QGstClock ()=default | |
QGstClock (const QGstObject &o) | |
QGstClock (GstClock *clock, RefMode mode) | |
GstClock * | clock () const |
GstClockTime | time () const |
Public Member Functions inherited from QGstObject | |
QGstObject (const QGstObject &)=default | |
QGstObject (QGstObject &&) noexcept=default | |
QGstObject & | operator= (const QGstObject &)=default |
QGstObject & | operator= (QGstObject &&) noexcept=default |
void | set (const char *property, const char *str) |
void | set (const char *property, bool b) |
void | set (const char *property, int32_t i) |
void | set (const char *property, uint32_t i) |
void | set (const char *property, int64_t i) |
void | set (const char *property, uint64_t i) |
void | set (const char *property, double d) |
void | set (const char *property, const QGstObject &o) |
void | set (const char *property, const QGstCaps &c) |
void | set (const char *property, void *object, GDestroyNotify destroyFunction) |
template<typename Object> | |
void | set (const char *property, Object *object, GDestroyNotify destroyFunction) |
template<typename Object> | |
void | set (const char *property, std::unique_ptr< Object > object) |
QGString | getString (const char *property) const |
QGstStructureView | getStructure (const char *property) const |
bool | getBool (const char *property) const |
uint | getUInt (const char *property) const |
int | getInt (const char *property) const |
quint64 | getUInt64 (const char *property) const |
qint64 | getInt64 (const char *property) const |
float | getFloat (const char *property) const |
double | getDouble (const char *property) const |
QGstObject | getGstObject (const char *property) const |
void * | getObject (const char *property) const |
template<typename T> | |
T * | getObject (const char *property) const |
QGObjectHandlerConnection | connect (const char *name, GCallback callback, gpointer userData) |
void | disconnect (gulong handlerId) |
GType | type () const |
QLatin1StringView | typeName () const |
GstObject * | object () const |
QLatin1StringView | name () const |
Public Member Functions inherited from QtPrivate::QSharedHandle< QSharedGstObjectTraits > | |
QSharedHandle ()=default | |
QSharedHandle (typename QSharedGstObjectTraits::Type object, RefMode mode) | |
QSharedHandle (const QSharedHandle &o) | |
QSharedHandle (QSharedHandle &&) noexcept=default | |
QSharedHandle & | operator= (const QSharedHandle &o) noexcept(RefIsNoexcept &&BaseResetIsNoexcept) |
QSharedHandle & | operator= (QSharedHandle &&o) noexcept(BaseMoveIsNoexcept) |
void | reset (typename QSharedGstObjectTraits::Type o, RefMode mode) noexcept(RefIsNoexcept &&BaseResetIsNoexcept) |
void | reset () noexcept(BaseResetIsNoexcept) |
Q_DECLARE_STRONGLY_ORDERED (QSharedHandle) | |
void | swap (QSharedHandle &other) noexcept(noexcept(std::declval< BaseClass >().swap(other))) |
Type | get () const noexcept |
bool | isValid () const noexcept |
operator bool () const noexcept | |
Type | release () noexcept |
Type * | operator& () noexcept |
Additional Inherited Members | |
Public Types inherited from QtPrivate::QSharedHandle< QSharedGstObjectTraits > | |
enum | RefMode |
Static Public Member Functions inherited from QGstObject | |
template<typename T> | |
static void | qDeleteFromVoidPointer (void *ptr) |
|
default |
|
explicit |
Definition at line 920 of file qgst.cpp.
References QGstClock().
Referenced by QGstClock().
|
explicit |
Definition at line 928 of file qgst.cpp.
References QGstClock().
Referenced by QGstClock().