dcop Library API Documentation

DCOPReply Class Reference

Represents the return value of a DCOPRef:call() or DCOPRef:send() invocation. More...

#include <dcopref.h>

Collaboration diagram for DCOPReply:

Collaboration graph
[legend]
List of all members.

Public Member Functions

template<class T>
 operator T ()
template<class T>
bool get (T &t, const char *tname)
template<class T>
bool get (T &t)
bool isValid () const

Public Attributes

QByteArray data
QCString type

Detailed Description

Represents the return value of a DCOPRef:call() or DCOPRef:send() invocation.

See also:
DCOPRef

DCOPRef::call()

DCOPArg

Since:
3.1

Definition at line 44 of file dcopref.h.


Member Function Documentation

template<class T>
DCOPReply::operator T  )  [inline]
 

Casts the value to the type T.

Requires that the type T suppports QDataStream deserialisation and has a function dcopTypeName(T). This is true for most basic types.

Definition at line 54 of file dcopref.h.

References data.

template<class T>
bool DCOPReply::get T &  t,
const char *  tname
[inline]
 

Retrieves the value from the type T.

Requires that the type T suppports QDataStream deserialisation.

Parameters:
t the type will be written here, if successful
tname the signature type name
Returns:
true if successful, false otherwise

Definition at line 70 of file dcopref.h.

References data.

template<class T>
bool DCOPReply::get T &  t  )  [inline]
 

Retrieves the value from the type T.

Requires that the type T suppports QDataStream deserialisation and has a function dcopTypeName(T). This is true for most basic types.

Parameters:
t the type will be written here, if successful
Returns:
true if successful, false otherwise

Definition at line 86 of file dcopref.h.

References data.

bool DCOPReply::isValid  )  const [inline]
 

Checks whether the type is valid.

Returns:
true if valid, false otherwise

Definition at line 99 of file dcopref.h.

References type.


Member Data Documentation

QByteArray DCOPReply::data
 

The serialized data.

Definition at line 102 of file dcopref.h.

Referenced by get(), and operator T().

QCString DCOPReply::type
 

The name of the type, or 0 if unknown.

Definition at line 104 of file dcopref.h.

Referenced by isValid().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for dcop Library Version 3.4.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sat May 7 22:04:04 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003