KDevelop API Documentation

PydocProtocol Class Reference

#include <pydoc.h>

Inheritance diagram for PydocProtocol:

Inheritance graph
[legend]
Collaboration diagram for PydocProtocol:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PydocProtocol (const QCString &pool, const QCString &app)
virtual ~PydocProtocol ()
virtual void get (const KURL &url)
virtual void stat (const KURL &url)
virtual void mimetype (const KURL &url)
virtual void listDir (const KURL &url)

Protected Member Functions

void decodeURL (const KURL &url)
void decodePath (QString path)
QCString errorMessage ()

Private Attributes

QString python
QString script
QString key

Constructor & Destructor Documentation

PydocProtocol::PydocProtocol const QCString pool,
const QCString app
 

Definition at line 19 of file pydoc.cpp.

References KGlobal::dirs(), KStandardDirs::findExe(), locate(), python, and script.

PydocProtocol::~PydocProtocol  )  [virtual]
 

Definition at line 27 of file pydoc.cpp.


Member Function Documentation

void PydocProtocol::decodePath QString  path  )  [protected]
 

void PydocProtocol::decodeURL const KURL url  )  [protected]
 

QCString PydocProtocol::errorMessage  )  [protected]
 

Definition at line 77 of file pydoc.cpp.

void PydocProtocol::get const KURL url  )  [virtual]
 

Reimplemented from KIO::SlaveBase.

Definition at line 31 of file pydoc.cpp.

References KIO::SlaveBase::data(), KIO::SlaveBase::finished(), KIO::SlaveBase::mimeType(), KURL::path(), python, KShellProcess::quote(), KProcess::quote(), and script.

void PydocProtocol::listDir const KURL url  )  [virtual]
 

Reimplemented from KIO::SlaveBase.

Definition at line 97 of file pydoc.cpp.

References KIO::SlaveBase::error(), and KURL::path().

void PydocProtocol::mimetype const KURL url  )  [virtual]
 

Reimplemented from KIO::SlaveBase.

Definition at line 70 of file pydoc.cpp.

References KIO::SlaveBase::finished(), and KIO::SlaveBase::mimeType().

void PydocProtocol::stat const KURL url  )  [virtual]
 

Reimplemented from KIO::SlaveBase.

Definition at line 83 of file pydoc.cpp.

References KIO::SlaveBase::finished(), KIO::SlaveBase::statEntry(), and KIO::UDSEntry.


Member Data Documentation

QString PydocProtocol::key [private]
 

Definition at line 27 of file pydoc.h.

QString PydocProtocol::python [private]
 

Definition at line 25 of file pydoc.h.

Referenced by get(), and PydocProtocol().

QString PydocProtocol::script [private]
 

Definition at line 26 of file pydoc.h.

Referenced by get(), and PydocProtocol().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:46:08 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003