diff --git a/include/fc/reflect/typename.hpp b/include/fc/reflect/typename.hpp index 0fbb1dd..20cd1f6 100644 --- a/include/fc/reflect/typename.hpp +++ b/include/fc/reflect/typename.hpp @@ -1,5 +1,6 @@ #pragma once #include +#include namespace fc { class value; template class get_typename{}; @@ -18,4 +19,6 @@ namespace fc { template<> struct get_typename { static const char* name() { return "char"; } }; template<> struct get_typename { static const char* name() { return "string"; } }; template<> struct get_typename { static const char* name() { return "value"; } }; + template<> struct get_typename> { static const char* name() { return "std::vector"; } }; + }