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, io.qt.core.QMetaType id) static voidmarshall(QDBusArgument arg, io.qt.core.QMetaType id, Object value) static voidmarshall(QDBusArgument arg, Object value) static io.qt.core.QMetaTyperegisterDBusMetaType(io.qt.core.QMetaType metaType) static <T> io.qt.core.QMetaTyperegisterDBusMetaType(QDBusMetaType.MarshallFunction<T> marshallFunction, QDBusMetaType.DemarshallFunction<T> demarshallFunction) static io.qt.core.QMetaTyperegisterDBusMetaType(Class<?> clazz, io.qt.core.QMetaType... instantiations) static io.qt.core.QMetaTypesignatureToMetaType(String signature) static StringtypeToSignature(io.qt.core.QMetaType metaType)
-
Constructor Details
-
QDBusMetaType
public QDBusMetaType()
-
-
Method Details
-
registerDBusMetaType
public static io.qt.core.QMetaType registerDBusMetaType(Class<?> clazz, io.qt.core.QMetaType... instantiations) -
registerDBusMetaType
public static io.qt.core.QMetaType registerDBusMetaType(io.qt.core.QMetaType metaType) -
registerDBusMetaType
public static <T> io.qt.core.QMetaType registerDBusMetaType(QDBusMetaType.MarshallFunction<T> marshallFunction, QDBusMetaType.DemarshallFunction<T> demarshallFunction) -
demarshall
public static Object demarshall(QDBusArgument arg, io.qt.core.QMetaType id) throws UnsupportedOperationException - Throws:
UnsupportedOperationException
-
marshall
- Throws:
UnsupportedOperationException
-
marshall
public static void marshall(QDBusArgument arg, io.qt.core.QMetaType id, Object value) throws UnsupportedOperationException - Throws:
UnsupportedOperationException
-
typeToSignature
-
signatureToMetaType
-