Lines Matching refs:Seq
65 template< typename Seq >
69 typedef Seq seq;
77 template< typename Seq > struct apply
78 : begin< typename Seq::seq >
86 template< typename Seq > struct apply
87 : end< typename Seq::seq >
95 template< typename Seq > struct apply
96 : size< typename Seq::seq >
104 template< typename Seq > struct apply
105 : empty< typename Seq::seq >
113 template< typename Seq > struct apply
114 : front< typename Seq::seq >
122 template< typename Seq, typename Pos, typename X > struct apply
125 typename insert< typename Seq::seq, Pos, X >::type
133 template< typename Seq, typename Pos, typename X > struct apply
136 typename insert_range< typename Seq::seq, Pos, X >::type
144 template< typename Seq, typename Iter1, typename Iter2 > struct apply
147 typename erase< typename Seq::seq, Iter1, Iter2 >::type
155 template< typename Seq > struct apply
158 typename clear< typename Seq::seq >::type
166 template< typename Seq, typename X > struct apply
169 typename push_back< typename Seq::seq, X >::type
177 template< typename Seq > struct apply
180 typename pop_back< typename Seq::seq >::type
188 template< typename Seq > struct apply
189 : back< typename Seq::seq >
197 template< typename Seq > struct apply
198 : less< size<Seq>,int_<10> >