Source: /app/hbasic/hbasic/runtime_object.h
|
|
|
|
#ifndef RUNTIME_OBJECT_H
#define RUNTIME_OBJECT_H
#include "qobject.h"
#include "qmetaobject.h"
class CRuntimeObject : public QObject
{
Q_OBJECT
public:
CRuntimeObject( void );
~CRuntimeObject( void );
void setRuntimeSignalTable( short *new_table );
bool qtso_invoke( int _id, QUObject* _o );
private:
/* Start of slot description table. */
short *runtime_signal_table;
/* memory to handle method names */
char *method_name_memory;
/* Allocated memory for runtime description */
long method_name_allocated;
int slot_numbers_allocated;
/* Allocate memory to store slot table objects */
void allocSlotMemory( int slot_count_required );
/* Free all memory allocated for runtime signal handling */
void freeAllocatedMemory( void );
};
#endif
Generated by: root on linux on Sun Jul 13 18:06:35 2003, using kdoc 2.0a54. |