1 #ifndef SIPLASPLAS_REFLECTION_STATIC_CLASS_HPP 2 #define SIPLASPLAS_REFLECTION_STATIC_CLASS_HPP 4 #include "sourceinfo.hpp" 5 #include <siplasplas/utility/meta.hpp> 10 namespace static_reflection
16 #ifndef SIPLASPLAS_DOXYGEN_RUNNING 17 template<
typename SourceInfo_,
typename Class_,
20 typename Constructors_,
35 using class_type = Class_;
36 using type = class_type;
96 static_reflection::meta::EmptySourceInfo<T>,
122 class Class :
public codegen::Class<T>
129 #endif // SIPLASPLAS_REFLECTION_STATIC_CLASS_HPP
Definition: canary_allocator.hpp:7
Returns static reflection information of a given class.
Definition: class.hpp:122