--- parser3/src/include/pa_pool.h 2017/11/15 22:48:57 1.93 +++ parser3/src/include/pa_pool.h 2024/11/04 03:53:25 1.97 @@ -1,15 +1,15 @@ /** @file Parser: pool class decl. - Copyright (c) 2000-2017 Art. Lebedev Studio (http://www.artlebedev.com) + Copyright (c) 2000-2024 Art. Lebedev Studio (http://www.artlebedev.com) - Author: Alexandr Petrosian (http://paf.design.ru) + Authors: Konstantin Morshnev , Alexandr Petrosian */ #ifndef PA_POOL_H #define PA_POOL_H -#define IDENT_PA_POOL_H "$Id: pa_pool.h,v 1.93 2017/11/15 22:48:57 moko Exp $" +#define IDENT_PA_POOL_H "$Id: pa_pool.h,v 1.97 2024/11/04 03:53:25 moko Exp $" #include "pa_config_includes.h" #include "pa_array.h" @@ -21,7 +21,7 @@ @see Pooled */ -class Pool : public PA_Allocated { +class Pool { public: struct Cleanup : public PA_Allocated { @@ -65,7 +65,7 @@ private: //disabled Base for all classes that are allocated in 'pools'. Holds Pool object. */ -class Pooled : public PA_Allocated { +class Pooled { // the pool i'm allocated on Pool& fpool; public: