Lines Matching refs:Element
132 template <typename Element, typename... Args>
133 bool pack(const Element& e, const Args&... args) { in pack()
141 template <typename Element>
142 typename std::enable_if<is_fixed_type<Element>::value, bool>::type pack( in pack()
143 const Element& e) { in pack()
144 return iter_.append_basic(element<Element>::code, &e); in pack()
147 template <typename Element>
148 typename std::enable_if<std::is_pointer<Element>::value, bool>::type pack( in pack()
149 const Element e) { in pack()
241 template <typename Element, typename... Args>
242 bool unpack(Element& e, Args&... args) { in unpack()
250 template <typename Element>
251 typename std::enable_if<is_fixed_type<Element>::value, bool>::type unpack( in unpack()
252 Element& e) { in unpack()
253 if (iter_.get_arg_type() != element<Element>::code) { in unpack()
558 template <typename Element>
559 constexpr bool pack_tuple_into_msg(Element& t, dbus::message& m) { in pack_tuple_into_msg()