Logo Search packages:      
Sourcecode: ktechlab version File versions  Download package

Gplink Class Reference

#include <gplink.h>

Inheritance diagram for Gplink:

ExternalLanguage Language

List of all members.

Detailed Description

Interface to the GNU PIC linker.

David Saxton

Definition at line 20 of file gplink.h.


void processFailed (Language *language)
void processSucceeded (Language *language)

Public Member Functions

virtual MessageInfo extractMessageInfo (const QString &text)
 Gplink (ProcessChain *processChain)
outputPath (ProcessOptions::ProcessPath::Path inputPath) const
virtual void processInput (ProcessOptions options)
ProcessOptions processOptions () const

Protected Slots

void processExited (KProcess *)
void receivedStderr (KProcess *, char *buffer, int buflen)
void receivedStdout (KProcess *, char *buffer, int buflen)

Protected Member Functions

void deleteLanguageProcess ()
void displayProcessCommand ()
void finish (bool successful)
virtual bool isError (const QString &message) const
virtual bool isStderrOutputFatal (const QString &message) const
virtual bool isWarning (const QString &message) const
void outputError (const QString &error)
void outputMessage (const QString &message)
virtual void outputtedError (const QString &)
virtual void outputtedMessage (const QString &)
virtual void outputtedWarning (const QString &)
void outputWarning (const QString &message)
virtual bool processExited (bool successfully)
void processInitFailed ()
void reset ()
void resetLanguageProcess ()
bool start ()

Protected Attributes

int m_errorCount
QString m_failedMessage
KProcess * m_languageProcess
ProcessOptions m_processOptions
QString m_sdccLibDir
QString m_successfulMessage

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index