20#ifndef KROSS_API_MODULE_H
21#define KROSS_API_MODULE_H
41 typedef TDESharedPtr<Module> Ptr;
51 explicit Module( const TQString& name)
54 krossdebug( TQString( "Kross::Api::Module %1 created").arg(name) );
const TQString getName() const
Class(const TQString &name)
virtual ~Module() Destructor.
virtual Kross::Api::Object::Ptr get(const TQString &, void *=0) Method to load from Kross::Api::Object inherited classes this module implements from within other mod...
Module(const TQString &name) Constructor.
TDESharedPtr< Module > Ptr Shared pointer to implement reference-counting.
TDESharedPtr< Object > Ptr Shared pointer to implement reference-counting.
The common Kross API used as common codebase.
The Kross scripting bridge to embed scripting functionality into an application.
void krossdebug(const TQString &s) Debugging function.
|