Mirror reflection library 0.5.13
|
00001 00010 #ifndef MIRROR_CT_STRING_AT_1105240825_HPP 00011 #define MIRROR_CT_STRING_AT_1105240825_HPP 00012 00013 #include <mirror/ct_string/default.hpp> 00014 #include <mirror/ct_string/front.hpp> 00015 #include <mirror/ct_string/skip_front.hpp> 00016 00017 MIRROR_NAMESPACE_BEGIN 00018 namespace cts { 00019 00020 #ifndef MIRROR_DOCUMENTATION_ONLY 00021 00022 template <typename CTString, typename Position> 00023 struct at 00024 : front<skip_front<CTString, Position> > 00025 { }; 00026 00027 template <typename CTString, int Position> 00028 struct at_c 00029 : front<skip_front_c<CTString, Position> > 00030 { }; 00031 00032 #endif // !MIRROR_DOCUMENTATION_ONLY 00033 00034 } // namespace cts 00035 MIRROR_NAMESPACE_END 00036 00037 #endif //include guard 00038