#ifndef SPROUT_CONTAINER_INTERNAL_HPP #define SPROUT_CONTAINER_INTERNAL_HPP #include #include #include namespace sprout { namespace containers { // // internal // template struct internal { public: typedef typename sprout::sub_container_traits< typename std::remove_reference::type >::template internal< Container >::type type; }; } // namespace containers } // namespace sprout #endif // #ifndef SPROUT_CONTAINER_INTERNAL_HPP