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

PicProgrammer Class Reference

#include <picprogrammer.h>

Inheritance diagram for PicProgrammer:

ExternalLanguage Language

List of all members.

Detailed Description

David Saxton

Definition at line 113 of file picprogrammer.h.


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

Public Member Functions

outputPath (ProcessOptions::ProcessPath::Path inputPath) const
 PicProgrammer (ProcessChain *processChain)
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 ()
virtual MessageInfo extractMessageInfo (const QString &text)
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_successfulMessage

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

Generated by  Doxygen 1.6.0   Back to index