#include <serverSideScripting.h>
Public Member Functions | |
| ServerSideScripting () | |
| ~ServerSideScripting () | |
| void | RegisterMetaObjectType (const QString &sName, const QMetaObject *pMetaObject, QScriptEngine::FunctionSignature pFunction) |
| bool | EvaluatePage (QTextStream *pOutStream, const QString &sFileName) |
Public Attributes | |
| QScriptEngine | m_engine |
Protected Member Functions | |
| void | Lock () |
| void | Unlock () |
| QString | CreateMethodFromFile (const QString &sFileName) |
| bool | ProcessLine (QTextStream &sCode, QString &sLine, bool bInCode, QString &sTransBuffer) |
Protected Attributes | |
| QMutex | m_mutex |
| QMap< QString, ScriptInfo * > | m_mapScripts |
Definition at line 39 of file serverSideScripting.h.
| ServerSideScripting::ServerSideScripting | ( | ) |
Definition at line 47 of file serverSideScripting.cpp.
| ServerSideScripting::~ServerSideScripting | ( | ) |
Definition at line 75 of file serverSideScripting.cpp.
| void ServerSideScripting::Lock | ( | void | ) | [inline, protected] |
Definition at line 46 of file serverSideScripting.h.
Referenced by EvaluatePage(), and ~ServerSideScripting().
| void ServerSideScripting::Unlock | ( | void | ) | [inline, protected] |
Definition at line 47 of file serverSideScripting.h.
Referenced by EvaluatePage(), and ~ServerSideScripting().
| void ServerSideScripting::RegisterMetaObjectType | ( | const QString & | sName, | |
| const QMetaObject * | pMetaObject, | |||
| QScriptEngine::FunctionSignature | pFunction | |||
| ) |
Definition at line 95 of file serverSideScripting.cpp.
| bool ServerSideScripting::EvaluatePage | ( | QTextStream * | pOutStream, | |
| const QString & | sFileName | |||
| ) |
Definition at line 109 of file serverSideScripting.cpp.
Referenced by HtmlServerExtension::ProcessRequest().
| QString ServerSideScripting::CreateMethodFromFile | ( | const QString & | sFileName | ) | [protected] |
Definition at line 200 of file serverSideScripting.cpp.
Referenced by EvaluatePage().
| bool ServerSideScripting::ProcessLine | ( | QTextStream & | sCode, | |
| QString & | sLine, | |||
| bool | bInCode, | |||
| QString & | sTransBuffer | |||
| ) | [protected] |
Definition at line 244 of file serverSideScripting.cpp.
Referenced by CreateMethodFromFile().
QMutex ServerSideScripting::m_mutex [protected] |
Definition at line 43 of file serverSideScripting.h.
QMap< QString, ScriptInfo* > ServerSideScripting::m_mapScripts [protected] |
Definition at line 44 of file serverSideScripting.h.
Referenced by EvaluatePage(), and ~ServerSideScripting().
| QScriptEngine ServerSideScripting::m_engine |
Definition at line 51 of file serverSideScripting.h.
Referenced by EvaluatePage(), RegisterMetaObjectType(), and ServerSideScripting().
1.6.3