lib

Kross::Api::Class< T > Class Template Reference

#include <class.h>

Inheritance diagram for Kross::Api::Class< T >:

Kross::Api::Event< T > Kross::Api::Callable Kross::Api::Object Kross::Api::Module Kross::Api::QtObject Kross::Api::MainModule Kross::Api::Manager Kross::Api::ScriptContainer Kross::Api::ScriptAction List of all members.

Detailed Description

template<class T>
class Kross::Api::Class< T >

From Event inherited template-class to represent class-structures.

Classes implemetating this template are able to dynamicly define Event methodfunctions accessible from within scripts.

Definition at line 46 of file class.h.


Public Member Functions

 Class (const QString &name, Object::Ptr parent=0)
virtual ~Class ()

Constructor & Destructor Documentation

template<class T>
Kross::Api::Class< T >::Class ( const QString &  name,
Object::Ptr  parent = 0 
) [inline]

Constructor.

Parameters:
name The name this class has.
parent The parent this class is child of or NULL if this class has no parent.

Definition at line 57 of file class.h.

template<class T>
virtual Kross::Api::Class< T >::~Class (  )  [inline, virtual]

Destructor.

Definition at line 65 of file class.h.


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