Source: /app/hbasic/hbasic/runtime_object.h


Annotated List
Files
Globals
Hierarchy
Index

#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.