java.lang.Object
io.qt.dbus.QDBusMetaType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Objectdemarshall(QDBusArgument arg, QMetaType id) static voidmarshall(QDBusArgument arg, QMetaType id, Object value) static voidmarshall(QDBusArgument arg, Object value) static QMetaTyperegisterDBusMetaType(QMetaType metaType) static <T> QMetaTyperegisterDBusMetaType(QDBusMetaType.MarshallFunction<T> marshallFunction, QDBusMetaType.DemarshallFunction<T> demarshallFunction) static QMetaTyperegisterDBusMetaType(Class<?> clazz, QMetaType... instantiations) static QMetaTypesignatureToMetaType(String signature) static StringtypeToSignature(QMetaType metaType)
-
Constructor Details
-
QDBusMetaType
public QDBusMetaType()
-
-
Method Details
-
registerDBusMetaType
-
registerDBusMetaType
-
registerDBusMetaType
public static <T> QMetaType registerDBusMetaType(QDBusMetaType.MarshallFunction<T> marshallFunction, QDBusMetaType.DemarshallFunction<T> demarshallFunction) -
demarshall
public static Object demarshall(QDBusArgument arg, QMetaType id) throws UnsupportedOperationException - Throws:
UnsupportedOperationException
-
marshall
- Throws:
UnsupportedOperationException
-
marshall
public static void marshall(QDBusArgument arg, QMetaType id, Object value) throws UnsupportedOperationException - Throws:
UnsupportedOperationException
-
typeToSignature
-
signatureToMetaType
-