NeKernel dev
Loading...
Searching...
No Matches
Object.h
Go to the documentation of this file.
1
2/* ========================================
3
4 Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
5
6======================================== */
7
8#pragma once
9
11
12#define CF_OBJECT : public CF::CFObject
13
14namespace CF {
15class CFObject;
16
17class CFObject {
18 public:
19 explicit CFObject() = default;
20 virtual ~CFObject() = default;
21
23
24 virtual const Char* Name() { return "[\"CFObject\"];"; }
25};
26} // namespace CF
LIBSYS_COPY_DEFAULT(CFObject)
virtual const Char * Name()
Definition Object.h:24
CFObject()=default
virtual ~CFObject()=default
Definition Array.h:11