NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
reflect_macros.hpp
浏览该文件的文档.
1#ifndef NEFORCE_CORE_REFLECT_REFLECT_MACROS_HPP__
2#define NEFORCE_CORE_REFLECT_REFLECT_MACROS_HPP__
3
11
17
25#define NEFORCE_REFLECT_OBJ(Class)
26
36#define NEFORCE_REFLECT_PROP(type, name)
37
45#define NEFORCE_REFLECT_PROP_ATTR(type, name, attrs)
46
54#define NEFORCE_REFLECT_FUNC(ret, name, ...)
55
66#define NEFORCE_REFLECT_SIGNAL(sig_type, name, ...)
67
77#define NEFORCE_REFLECT_ENUM(Enum, Underlying)
78
85#define NEFORCE_REFLECT_ENUM_VAL(Enum, Name)
86
95#define NEFORCE_DB_TABLE(TableName)
96 // Reflection
98
99#endif // NEFORCE_CORE_REFLECT_REFLECT_MACROS_HPP__