.TH "DCOPReply" kde3 "11 Jun 2005" "Version Version 3.4.1" "dcop Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
DCOPReply \- Represents the return value of a \fBDCOPRef\fP:call() or \fBDCOPRef\fP:send() invocation.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <dcopref.h>\fP
.PP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "template<class T> \fBoperator T\fP ()"
.br
.ti -1c
.RI "template<class T> bool \fBget\fP (T &t, const char *tname)"
.br
.ti -1c
.RI "template<class T> bool \fBget\fP (T &t)"
.br
.ti -1c
.RI "bool \fBisValid\fP () const "
.br
.in -1c
.SS "Public Attributes"

.in +1c
.ti -1c
.RI "\fBQByteArray\fP \fBdata\fP"
.br
.ti -1c
.RI "\fBQCString\fP \fBtype\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
Represents the return value of a \fBDCOPRef\fP:call() or \fBDCOPRef\fP:send() invocation. 

\fBSee also:\fP
.RS 4
\fBDCOPRef\fP 
.PP
\fBDCOPRef::call()\fP 
.PP
\fBDCOPArg\fP 
.RE
.PP
\fBSince:\fP
.RS 4
3.1 
.RE
.PP

.PP
Definition at line 44 of file dcopref.h.
.SH "Member Function Documentation"
.PP 
.SS "template<class T> DCOPReply::operator T ()\fC [inline]\fP"
.PP
Casts the value to the type \fCT\fP. 
.PP
Requires that the type \fCT\fP suppports \fBQDataStream\fP deserialisation and has a function dcopTypeName(T). This is true for most basic types. 
.PP
Definition at line 54 of file dcopref.h.
.SS "template<class T> bool DCOPReply::get (T & t, const char * tname)\fC [inline]\fP"
.PP
Retrieves the value from the type \fCT\fP. 
.PP
Requires that the type \fCT\fP suppports \fBQDataStream\fP deserialisation. 
.PP
\fBParameters:\fP
.RS 4
\fIt\fP the type will be written here, if successful 
.br
\fItname\fP the signature type name 
.RE
.PP
\fBReturns:\fP
.RS 4
true if successful, false otherwise 
.RE
.PP

.PP
Definition at line 70 of file dcopref.h.
.SS "template<class T> bool DCOPReply::get (T & t)\fC [inline]\fP"
.PP
Retrieves the value from the type \fCT\fP. 
.PP
Requires that the type \fCT\fP suppports \fBQDataStream\fP deserialisation and has a function dcopTypeName(T). This is true for most basic types. 
.PP
\fBParameters:\fP
.RS 4
\fIt\fP the type will be written here, if successful 
.RE
.PP
\fBReturns:\fP
.RS 4
true if successful, false otherwise 
.RE
.PP

.PP
Definition at line 86 of file dcopref.h.
.SS "bool DCOPReply::isValid () const\fC [inline]\fP"
.PP
Checks whether the type is valid. 
.PP
\fBReturns:\fP
.RS 4
true if valid, false otherwise 
.RE
.PP

.PP
Definition at line 99 of file dcopref.h.
.SH "Member Data Documentation"
.PP 
.SS "\fBQByteArray\fP \fBDCOPReply::data\fP"
.PP
The serialized data. 
.PP
Definition at line 102 of file dcopref.h.
.SS "\fBQCString\fP \fBDCOPReply::type\fP"
.PP
The name of the type, or 0 if unknown. 
.PP
Definition at line 104 of file dcopref.h.

.SH "Author"
.PP 
Generated automatically by Doxygen for dcop Library from the source code.
