lib

Kross::Ruby::RubyInterpreter Class Reference

#include <rubyinterpreter.h>

Inheritance diagram for Kross::Ruby::RubyInterpreter:

Kross::Api::Interpreter

List of all members.


Detailed Description

This class is the bridget between Kross and Ruby.

Author:
Cyrille Berger

Definition at line 35 of file rubyinterpreter.h.


Public Member Functions

 RubyInterpreter (Kross::Api::InterpreterInfo *info)
virtual ~RubyInterpreter ()
virtual Kross::Api::ScriptcreateScript (Kross::Api::ScriptContainer *scriptcontainer)

Constructor & Destructor Documentation

Kross::Ruby::RubyInterpreter::RubyInterpreter ( Kross::Api::InterpreterInfo info  ) 

Constructor.

Parameters:
info The Kross::Api::InterpreterInfo instance that describes this RubyInterpreter .

Definition at line 73 of file rubyinterpreter.cpp.

Kross::Ruby::RubyInterpreter::~RubyInterpreter (  )  [virtual]

Destructor.

Definition at line 91 of file rubyinterpreter.cpp.


Member Function Documentation

Kross::Api::Script * Kross::Ruby::RubyInterpreter::createScript ( Kross::Api::ScriptContainer scriptcontainer  )  [virtual]

Factory method to create and return a new RubyScript instance.

Implements Kross::Api::Interpreter.

Definition at line 97 of file rubyinterpreter.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys