#pragma once // No include here because this header should be included in a namespace and we don't want multiple namespace definitions of OverlayHeader and OverlayLBA #include "../AutoLBA/auto_lba_declaration.hpp" #define __declare_overlay_header(function, enum_struct) \ __declare_lba_header(enum_struct)