Lines Matching refs:Container
153 template <typename Container>
154 typename std::enable_if<has_const_iterator<Container>::value &&
155 !is_string_type<Container>::value,
157 pack(const Container& c) { in pack()
161 element_signature<Container>::code; in pack()
398 template <typename Container>
399 typename std::enable_if<has_emplace_back_method<Container>::value &&
400 !is_string_type<Container>::value,
402 unpack(Container& c) { in unpack()
404 constexpr auto type = element_signature<Container>::code[0]; in unpack()
421 template <typename Container>
422 typename std::enable_if<has_emplace_method<Container>::value &&
423 !is_string_type<Container>::value,
425 unpack(Container& c) { in unpack()
427 constexpr auto type = element_signature<Container>::code[0]; in unpack()
442 typename Container::value_type t; in unpack()