Searched refs:const_reference (Results 1 - 15 of 15) sorted by relevance

/frameworks/base/media/libdrm/mobile2/src/util/ustl-1.0/
H A Duqueue.h29 typedef typename Sequence::const_reference const_reference; typedef in class:ustl::queue
37 inline const_reference front (void) const { return (m_Storage [m_Front]); }
39 inline const_reference back (void) const { return (m_Storage.back()); }
H A Dumatrix.h32 typedef typename tuple_type::const_reference const_reference; typedef in class:ustl::matrix
52 inline const matrix& operator+= (const_reference v) { tuple_type::operator+= (v); return (*this); }
53 inline const matrix& operator-= (const_reference v) { tuple_type::operator-= (v); return (*this); }
54 inline const matrix& operator*= (const_reference v) { tuple_type::operator*= (v); return (*this); }
55 inline const matrix& operator/= (const_reference v) { tuple_type::operator/= (v); return (*this); }
56 inline const matrix operator+ (const_reference v) const
58 inline const matrix operator- (const_reference v) const
60 inline const matrix operator* (const_reference v) const
62 inline const matrix operator/ (const_reference
[all...]
H A Dumultiset.h34 typedef typename base_class::const_reference const_reference; typedef in class:ustl::multiset
51 size_type count (const_reference v) const;
52 inline void push_back (const_reference v) { insert (v); }
53 inline iterator insert (const_reference v);
55 void erase (const_reference v);
71 typename multiset<T>::size_type multiset<T>::count (const_reference v) const
79 inline typename multiset<T>::iterator multiset<T>::insert (const_reference v)
97 void multiset<T>::erase (const_reference v)
H A Duset.h34 typedef typename base_class::const_reference const_reference; typedef in class:ustl::set
51 inline void push_back (const_reference v) { insert (v); }
52 inline const_iterator find (const_reference v) const { return (binary_search (begin(), end(), v)); }
53 inline iterator find (const_reference v) { return (const_cast<iterator>(const_cast<rcself_t>(*this).find (v))); }
54 iterator insert (const_reference v);
56 inline void erase (const_reference v);
64 typename set<T>::iterator set<T>::insert (const_reference v)
86 inline void set<T>::erase (const_reference v)
H A Dustack.h26 typedef typename Sequence::const_reference const_reference; typedef in class:ustl::stack
34 inline const_reference top (void) const { return (m_Storage.back()); }
H A Dutuple.h33 typedef const value_type& const_reference; typedef in class:ustl::tuple
46 explicit inline tuple (const_reference v0, const_reference v1 = T(), const_reference v2 = T(), const_reference v3 = T());
54 inline const_reference at (size_type i) const { return (m_v[i]); }
56 inline const_reference operator[] (size_type i) const { return (m_v[i]); }
61 inline const tuple& operator+= (const_reference v)
63 inline const tuple& operator-= (const_reference v)
65 inline const tuple& operator*= (const_reference
[all...]
H A Dulist.h29 typedef typename vector<T>::const_reference const_reference; typedef in class:ustl::list
43 inline const_reference front (void) const { return (*begin()); }
H A Dumultimap.h37 typedef typename base_class::const_reference const_reference; typedef in class:ustl::multimap
57 inline void push_back (const_reference v) { insert (v); }
62 inline iterator insert (const_reference v);
102 inline typename multimap<K,V>::iterator multimap<K,V>::insert (const_reference v)
H A Dustring.h48 typedef value_type const_reference; typedef in class:ustl::string
82 inline const_reference at (uoff_t pos) const { assert (pos <= size() && begin()); return (begin()[pos]); }
90 void append (size_type n, const_reference c);
110 inline const string& operator= (const_reference c) { assign (&c, 1); return (*this); }
114 inline const string& operator+= (const_reference c) { append (1, c); return (*this); }
121 inline bool operator== (const_reference c) const { return (size() == 1 && c == at(0)); }
124 inline bool operator!= (const_reference c) const { return (!operator== (c)); }
127 inline bool operator< (const_reference c) const { return (0 > compare (begin(), end(), &c, &c + 1)); }
131 iterator insert (iterator start, const_reference c, size_type n = 1);
141 inline void push_back (const_reference
[all...]
H A Dumap.h37 typedef typename base_class::const_reference const_reference; typedef in class:ustl::map
58 inline void push_back (const_reference v) { insert (v); }
63 iterator insert (const_reference v);
133 typename map<K,V>::iterator map<K,V>::insert (const_reference v)
H A Duvector.h35 typedef const value_type& const_reference; typedef in class:ustl::vector
72 inline const_reference at (size_type i) const { assert (i < size()); return (begin()[i]); }
74 inline const_reference operator[] (size_type i) const { return (at (i)); }
76 inline const_reference front (void) const { return (at(0)); }
78 inline const_reference back (void) const { assert (!empty()); return (end()[-1]); }
H A Dcmemlink.h48 typedef value_type const_reference; typedef in class:ustl::cmemlink
H A Duheap.h135 typedef typename base_ctr::const_reference reference;
H A Dustring.cpp193 string::iterator string::insert (iterator start, const_reference c, size_type n)
266 uoff_t string::find (const_reference c, uoff_t pos) const
278 const_reference endchar = s[endi];
290 uoff_t string::rfind (const_reference c, uoff_t pos) const
H A Duiterator.h122 inline insert_iterator& operator= (typename Container::const_reference v)
154 inline back_insert_iterator& operator= (typename Container::const_reference v)

Completed in 138 milliseconds