Carousel
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Pages
Public Member Functions | List of all members
IOutputHandler Class Referenceabstract

This handler is used for the JavaScript's print() function. More...

#include <IOutputHandler.h>

Inherited by IScriptConsole, and IScriptUnit.

Public Member Functions

 IOutputHandler ()
 
virtual void print (const QString &message)=0
 

Detailed Description

This handler is used for the JavaScript's print() function.

During configuration QScriptEngine with default types and functions, an IScriptEngineConfigurationDelegate configures the JavaScript's print() function in such way, that each time when print() is invoked from the script, IOutputHandler::print() will be invoked.

See Also
IScriptEngineConfigurationDelegate

Constructor & Destructor Documentation

IOutputHandler::IOutputHandler ( )
inline

Initializes a new instance of the IOutputHandler class.

Member Function Documentation

virtual void IOutputHandler::print ( const QString message)
pure virtual

It is invoked each time when print() is invoked from the script. A message is a parameter, that was passed to the JavaScript's print() function.