• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

dcop

dcopref.h File Reference

#include <qcstring.h>
#include <dcoptypes.h>
#include <kdatastream.h>
#include "kdelibs_export.h"

Include dependency graph for dcopref.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  DCOPArg
 A generic DCOP argument. More...
class  DCOPRef
 A DCOPRef(erence) encapsulates a remote DCOP object as a triple <app,obj,type> where type is optional. More...
class  DCOPReply
 Represents the return value of a DCOPRef:call() or DCOPRef:send() invocation. More...

Functions

const char * dcopTypeName (const DCOPArg &arg)
DCOP_EXPORT QDataStream & operator<< (QDataStream &, const DCOPRef &ref)
QDataStream & operator<< (QDataStream &str, const DCOPArg &arg)
DCOP_EXPORT QDataStream & operator>> (QDataStream &, DCOPRef &ref)

Function Documentation

const char* dcopTypeName ( const DCOPArg &  arg  )  [inline]

Definition at line 157 of file dcopref.h.

DCOP_EXPORT QDataStream& operator<< ( QDataStream &  ,
const DCOPRef &  ref 
)

Writes the reference (NOT the object itself) to the stream.

Definition at line 201 of file dcopref.cpp.

QDataStream& operator<< ( QDataStream &  str,
const DCOPArg &  arg 
) [inline]

Definition at line 158 of file dcopref.h.

DCOP_EXPORT QDataStream& operator>> ( QDataStream &  ,
DCOPRef &  ref 
)

Reads a reference from the stream.

Definition at line 210 of file dcopref.cpp.

dcop

Skip menu "dcop"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal