Nano
A C++ template metaprogramming library
|
Header file for the runtime_converter metaclass which can return runtime containers (like std::vector) from nano containers (mainly lists) More...
Go to the source code of this file.
Classes | |
struct | nano::detail::array_convert< Element > |
Converts an element to a std type, like nano::int_t to inr or a nano::list into a std::array with N elements. More... | |
struct | nano::detail::array_convert< list< First, Rest...> > |
struct | nano::detail::vector_convert< Element > |
Same as convert, but uses vector's instead of arrays, so the performance is worse. More... | |
struct | nano::detail::vector_convert< list< First, Rest...> > |
struct | nano::runtime_converter< List > |
Wrapper class to provide the conversion functions for converting to runtime containers. More... | |
struct | nano::runtime_converter< list< Head, Tail...> > |
Namespaces | |
nano | |
nano::detail | |
Header file for the runtime_converter metaclass which can return runtime containers (like std::vector) from nano containers (mainly lists)