Iros
 
Loading...
Searching...
No Matches
vector_append_container.h File Reference

Go to the source code of this file.

Namespaces

namespace  di
 
namespace  di::container
 
namespace  di::container::vector
 

Functions

template<concepts::detail::MutableVector Vec, concepts::InputContainer Con, typename T = meta::detail::VectorValue<Vec>, typename R = meta::detail::VectorAllocResult<Vec>>
requires (concepts::ContainerCompatible<Con, T>)
constexpr auto di::container::vector::append_container (Vec &vector, Con &&container) -> R
 
template<concepts::detail::MutableVector Vec, concepts::InputContainer Con, typename T = meta::detail::VectorValue<Vec>, typename It = meta::detail::VectorIterator<Vec>, typename Cit = meta::detail::VectorConstIterator<Vec>, typename R = meta::LikeExpected<meta::detail::VectorAllocResult<Vec>, View<It, It>>>
requires (concepts::ContainerCompatible<Con, T>)
constexpr auto di::container::vector::insert_container (Vec &vector, Cit it, Con &&container) -> R