QtGStreamer
1.2.0
|
#include <QGlib/ParamSpec>
Public Types | |
enum | ParamFlag { Readable = 1<<0 , Writable = 1<<1 , ReadWrite = Readable | Writable , Construct = 1<<2 , ConstructOnly = 1<<3 , LaxValidation = 1<<4 , Deprecated = 1<<31 } |
Public Member Functions | |
QString | name () const |
QString | nick () const |
QString | description () const |
ParamFlags | flags () const |
Type | valueType () const |
Type | ownerType () const |
void * | quarkData (const Quark &quark) const |
void * | stealQuarkData (const Quark &quark) const |
void | setQuarkData (const Quark &quark, void *data, void(*destroyCallback)(void *)=NULL) |
Protected Member Functions | |
virtual void | ref (bool increaseRef) |
virtual void | unref () |
![]() | |
template<class T > | |
T * | object () const |
Additional Inherited Members | |
![]() | |
void * | m_object |
Wrapper class for GParamSpec.
GParamSpec is an object structure that encapsulates the metadata required to specify parameters, such as e.g. GObject properties.
Definition at line 34 of file paramspec.h.