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

Public Types | Public Slots | Signals | Public Member Functions | Protected Member Functions | Private Attributes

NullExpression Class Reference

Inheritance diagram for NullExpression:
Inheritance graph
[legend]
Collaboration diagram for NullExpression:
Collaboration graph
[legend]

List of all members.

Public Types

enum  FinishingBehavior { DoNotDelete, DeleteOnFinish }
enum  Status { Computing, Done, Error, Interrupted }

Public Slots

void evalFinished ()

Signals

void gotResult ()
void idChanged ()
void needsAdditionalInformation (const QString &question)
void statusChanged (Cantor::Expression::Status status)

Public Member Functions

virtual void addInformation (const QString &information)
void clearResult ()
QString command ()
QString errorMessage ()
void evaluate ()
FinishingBehavior finishingBehavior ()
int id ()
void interrupt ()
 NullExpression (Cantor::Session *session)
Resultresult ()
void saveAdditionalData (KZip *archive)
Sessionsession ()
void setCommand (const QString &cmd)
void setErrorMessage (const QString &cmd)
void setFinishingBehavior (FinishingBehavior behavior)
void setId (int id)
Status status ()
QDomElement toXml (QDomDocument &doc)

Protected Member Functions

virtual QString additionalLatexHeaders ()
void setResult (Result *result)
void setStatus (Status status)

Private Attributes

QTimer * m_timer

Detailed Description

Definition at line 28 of file nullexpression.h.


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

Generated by  Doxygen 1.6.0   Back to index