/* ======================================== Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license. ======================================== */ #pragma once #include #include namespace Kernel { /// \brief TOML Object Handle class TOMLObject final { public: explicit TOMLObject() = delete; ~TOMLObject() = default; STATIC TOMLObject kNull; private: Bool fUndefined{YES}; // is this instance undefined? KString fKey; KString fValue; }; } // namespace Kernel