Files | |
file | component_traits.hpp [code] |
file | components.hpp [code] |
file | components_join.hpp [code] |
file | components_replace.hpp [code] |
file | types_vector.hpp [code] |
This is implementation of type vector taking advantage of variadic template. This implementation is NOT c++11 adaptation of mpl. It is small set of functon needed for components class purpose. It is also less general than mpl. The implementation is create to avoid some problems with mpl. The c++11 techniques makes it much simpler and clearer. When boost::mpl11 apears this code should be removed. | |