Home | History | Annotate | Download | only in ustl-1.0

Lines Matching full:base_class

26     typedef vector<T>				base_class;
27 typedef typename base_class::value_type key_type;
28 typedef typename base_class::value_type data_type;
29 typedef typename base_class::value_type value_type;
30 typedef typename base_class::size_type size_type;
31 typedef typename base_class::pointer pointer;
32 typedef typename base_class::const_pointer const_pointer;
33 typedef typename base_class::reference reference;
34 typedef typename base_class::const_reference const_reference;
35 typedef typename base_class::const_iterator const_iterator;
36 typedef typename base_class::iterator iterator;
37 typedef typename base_class::reverse_iterator reverse_iterator;
38 typedef typename base_class::const_reverse_iterator const_reverse_iterator;
44 inline rcself_t operator= (rcself_t v) { base_class::operator= (v); return (*this); }
45 inline size_type size (void) const { return (base_class::size()); }
46 inline iterator begin (void) { return (base_class::begin()); }
47 inline const_iterator begin (void) const { return (base_class::begin()); }
48 inline iterator end (void) { return (base_class::end()); }
49 inline const_iterator end (void) const { return (base_class::end()); }
57 inline iterator erase (iterator ep) { return (base_class::erase (ep)); }
58 inline iterator erase (iterator ep1, iterator ep2) { return (base_class::erase (ep1, ep2)); }
59 inline void clear (void) { base_class::clear(); }
68 ip = base_class::insert (ip, v);