feat(handle): add handle declaration macro

This commit is contained in:
fallenoak 2023-03-30 14:25:45 -05:00
parent 3d14119536
commit 71ce2471ac
No known key found for this signature in database
GPG key ID: 7628F8E61AEA070D

10
storm/Handle.hpp Normal file
View file

@ -0,0 +1,10 @@
#ifndef STORM_HANDLE_HPP
#define STORM_HANDLE_HPP
#if !defined(DECLARE_HANDLE)
#define DECLARE_HANDLE(name) \
struct name##__; \
typedef struct name##__* name
#endif
#endif