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

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

SageExpression Class Reference

Inheritance diagram for SageExpression:
Inheritance graph
[legend]
Collaboration diagram for SageExpression:
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

void addFileResult (const QString &path)
virtual void addInformation (const QString &information)
void clearResult ()
QString command ()
QString errorMessage ()
void evaluate ()
FinishingBehavior finishingBehavior ()
int id ()
void interrupt ()
void onProcessError (const QString &msg)
void parseError (const QString &text)
void parseOutput (const QString &text)
Resultresult ()
 SageExpression (Cantor::Session *session)
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

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

Private Attributes

QString m_imagePath
bool m_isHelpRequest
QString m_outputCache
int m_promptCount

Detailed Description

Definition at line 26 of file sageexpression.h.


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

Generated by  Doxygen 1.6.0   Back to index