Ananas Library 0.9.5
aObjectsFactory Class Reference

#include <engine.h>

Inheritance diagram for aObjectsFactory:

Public Member Functions

 aObjectsFactory (aEngine *e)
 
QObject * create (const QString &className, const QSArgumentList &arguments, QObject *context)
 

Public Attributes

aEngineengine
 
aDatabasedb
 

Detailed Description

Register Ananas-engine objects into script engine.

Constructor & Destructor Documentation

◆ aObjectsFactory()

aObjectsFactory::aObjectsFactory ( aEngine * e)

Constructor

References aEngine::db, and AExtensionFactory::keys().

Member Function Documentation

◆ create()

QObject * aObjectsFactory::create ( const QString & className,
const QSArgumentList & arguments,
QObject * context )

Creates script object. Mapping Script name to real name. scripn object name

Parameters
arguments- sarguments to constructor
context- running context

References AExtensionFactory::create(), wCatalogEditor::initCat(), AExtensionFactory::keys(), aLog::print(), and aReport::RT_text.


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