Added LightClass

This commit is contained in:
smallmodel 2023-07-30 14:26:52 +02:00
parent 40ac8a1557
commit 5a19f7f574
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512
5 changed files with 141 additions and 55 deletions

View file

@ -29,6 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "container.h"
#include "q_shared.h"
#include "str.h"
#include "lightclass.h"
#include "const_str.h"
@ -239,7 +240,7 @@ void listInheritanceOrder(const char* classname);
class SafePtrBase;
class Archiver;
class Class
class Class : public LightClass
{
public:
SafePtrBase* SafePtrList;
@ -248,11 +249,6 @@ private:
void ClearSafePointers();
public:
#ifndef _DEBUG_MEM
void* operator new(size_t);
void operator delete(void*);
#endif
Class();
virtual ~Class();