Kross::Api::InterpreterInfo::Option Class Reference

#include <interpreter.h>

Collaboration diagram for Kross::Api::InterpreterInfo::Option:

Collaboration graph
[legend]
List of all members.

Detailed Description

Each interpreter is able to define options we could use to manipulate the interpreter behaviour.

Definition at line 50 of file interpreter.h.

Public Types

typedef QMap< QString, Option * > Map

Public Member Functions

 Option (const QString &name, const QString &comment, const QVariant &value)

Public Attributes

QString name
 The short name of the option.
QString comment
 A description of the option.
QVariant value
 The value the option has.


Member Typedef Documentation

typedef QMap<QString, Option*> Kross::Api::InterpreterInfo::Option::Map
 

Map of options.

Definition at line 57 of file interpreter.h.


Constructor & Destructor Documentation

Kross::Api::InterpreterInfo::Option::Option const QString name,
const QString comment,
const QVariant value
[inline]
 

Constructor.

Parameters:
name The name the option has. This is the displayed title and isn't used internaly.
comment A comment that describes the option.
value The QVariant value this option has.

Definition at line 67 of file interpreter.h.

00068                         : name(name), comment(comment), value(value) {}


The documentation for this class was generated from the following file:
Generated on Thu Feb 9 18:00:18 2006 for Kross by  doxygen 1.4.6