Mirror reflection library 0.5.13
|
00001 00011 #ifndef MIRROR_META_PROG_IDENTITY_1011291729_HPP 00012 #define MIRROR_META_PROG_IDENTITY_1011291729_HPP 00013 00014 00015 MIRROR_NAMESPACE_BEGIN 00016 namespace mp { 00017 00019 00024 template <typename T> 00025 struct identity 00026 { 00028 typedef T type; 00029 }; 00030 00031 } // namespace mp 00032 MIRROR_NAMESPACE_END 00033 00034 #endif //include guard 00035