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

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

NullSession Class Reference

Inheritance diagram for NullSession:
Inheritance graph
Collaboration diagram for NullSession:
Collaboration graph

List of all members.

Public Types

enum  Status { Running, Done }


void error (const QString &msg)
void ready ()
void statusChanged (Cantor::Session::Status newStatus)

Public Member Functions

Backendbackend ()
Cantor::CompletionObjectcompletionFor (const QString &cmd)
ExpressionevaluateExpression (const QString &command)
Cantor::ExpressionevaluateExpression (const QString &command, Cantor::Expression::FinishingBehavior behave)
void interrupt ()
bool isTypesettingEnabled ()
void login ()
void logout ()
int nextExpressionId ()
 NullSession (Cantor::Backend *backend)
virtual void setTypesettingEnabled (bool enable)
Cantor::Session::Status status ()
virtual SyntaxHelpObjectsyntaxHelpFor (const QString &cmd)
virtual QSyntaxHighlighter * syntaxHighlighter (QTextEdit *parent)
virtual QAbstractItemModel * variableModel ()

Protected Member Functions

void changeStatus (Cantor::Session::Status newStatus)

Private Slots

void expressionFinished ()

Private Attributes

QList< NullExpression * > m_runningExpressions

Detailed Description

Definition at line 29 of file nullsession.h.

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

Generated by  Doxygen 1.6.0   Back to index