All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
components Directory Reference


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.