/* ------------------------------------------- Copyright (C) 2025, Amlal El Mahrouss, all rights reserved. ------------------------------------------- */ #pragma once #include #define CF_OBJECT : public CF::CFObject namespace CF { class CFObject; class CFObject { public: explicit CFObject() = default; virtual ~CFObject() = default; LIBSYS_COPY_DEFAULT(CFObject); virtual const Char* Name() { return "[\"CFObject\"];"; } }; } // namespace CF