public QDBusReply(QDBusMessage reply) { m_error = new QDBusError(reply); QVariant variant; if (typeof(T) == typeof(QVariant)) { variant = QVariant.FromValue <QDBusVariant>(null); } else { variant = QVariant.FromValue <T>(default(T)); } qyoto_qdbus_reply_fill((IntPtr)GCHandle.Alloc(reply), (IntPtr)GCHandle.Alloc(m_error), (IntPtr)GCHandle.Alloc(variant)); if (!m_error.IsValid()) { // qyoto_qdbus_reply_fill extracts the QVariant from the QDBusVariant for us if (typeof(T) == typeof(QVariant)) { m_data = (T)(object)variant; } else { m_data = variant.Value <T>(); } } }
public QDBusReply(QDBusMessage reply) { m_error = new QDBusError(reply); QVariant variant = QVariant.FromValue <T>(default(T)); qyoto_qdbus_reply_fill((IntPtr)GCHandle.Alloc(reply), (IntPtr)GCHandle.Alloc(m_error), (IntPtr)GCHandle.Alloc(variant)); if (!m_error.IsValid()) { m_data = variant.Value <T>(); } }
public static void QDBusReplyFill(QDBusMessage reply, QDBusError error, QVariant data) { staticInterceptor.Invoke("qDBusReplyFill###", "qDBusReplyFill(const QDBusMessage&, QDBusError&, QVariant&)", typeof(void), typeof(QDBusMessage), reply, typeof(QDBusError), error, typeof(QVariant), data); }
public static IQDBusPendingCall FromError(QDBusError error) { return (IQDBusPendingCall) staticInterceptor.Invoke("fromError#", "fromError(const QDBusError&)", typeof(IQDBusPendingCall), typeof(QDBusError), error); }
public QDBusError(QDBusError other) : this((Type)null) { CreateProxy(); interceptor.Invoke("QDBusError#", "QDBusError(const QDBusError&)", typeof(void), typeof(QDBusError), other); }
public static string ErrorString(QDBusError.ErrorType error) { return (string) staticInterceptor.Invoke("errorString$", "errorString(QDBusError::ErrorType)", typeof(string), typeof(QDBusError.ErrorType), error); }
public QDBusError(QDBusError other) : this((Type) null) { CreateProxy(); interceptor.Invoke("QDBusError#", "QDBusError(const QDBusError&)", typeof(void), typeof(QDBusError), other); }
public QDBusError(QDBusError.ErrorType error, string message) : this((Type) null) { CreateProxy(); interceptor.Invoke("QDBusError$$", "QDBusError(QDBusError::ErrorType, const QString&)", typeof(void), typeof(QDBusError.ErrorType), error, typeof(string), message); }
public QDBusReply(QDBusError dbusError) { m_error = dbusError; }
public QDBusMessage CreateErrorReply(QDBusError err) { return((QDBusMessage)interceptor.Invoke("createErrorReply#", "createErrorReply(const QDBusError&) const", typeof(QDBusMessage), typeof(QDBusError), err)); }
public static QDBusMessage CreateError(QDBusError err) { return((QDBusMessage)staticInterceptor.Invoke("createError#", "createError(const QDBusError&)", typeof(QDBusMessage), typeof(QDBusError), err)); }
public void SendErrorReply(QDBusError.ErrorType type) { interceptor.Invoke("sendErrorReply$", "sendErrorReply(QDBusError::ErrorType) const", typeof(void), typeof(QDBusError.ErrorType), type); }
public void SendErrorReply(QDBusError.ErrorType type, string msg) { interceptor.Invoke("sendErrorReply$$", "sendErrorReply(QDBusError::ErrorType, const QString&) const", typeof(void), typeof(QDBusError.ErrorType), type, typeof(string), msg); }