Home | History | Annotate | Download | only in tinyutils

Lines Matching defs:SortedVector

34 class SortedVector : private SortedVectorImpl
43 SortedVector();
44 SortedVector(const SortedVector<TYPE>& rhs);
45 virtual ~SortedVector();
48 const SortedVector<TYPE>& operator = (const SortedVector<TYPE>& rhs) const;
49 SortedVector<TYPE>& operator = (const SortedVector<TYPE>& rhs);
115 ssize_t merge(const SortedVector<TYPE>& vector);
141 SortedVector<TYPE>::SortedVector()
152 SortedVector<TYPE>::SortedVector(const SortedVector<TYPE>& rhs)
157 SortedVector<TYPE>::~SortedVector() {
162 SortedVector<TYPE>& SortedVector<TYPE>::operator = (const SortedVector<TYPE>& rhs) {
168 const SortedVector<TYPE>& SortedVector<TYPE>::operator = (const SortedVector<TYPE>& rhs) const {
174 const TYPE* SortedVector<TYPE>::array() const {
179 TYPE* SortedVector<TYPE>::editArray() {
185 const TYPE& SortedVector<TYPE>::operator[](size_t index) const {
191 const TYPE& SortedVector<TYPE>::itemAt(size_t index) const {
196 const TYPE& SortedVector<TYPE>::mirrorItemAt(ssize_t index) const {
202 const TYPE& SortedVector<TYPE>::top() const {
207 ssize_t SortedVector<TYPE>::add(const TYPE& item) {
212 ssize_t SortedVector<TYPE>::indexOf(const TYPE& item) const {
217 size_t SortedVector<TYPE>::orderOf(const TYPE& item) const {
222 ssize_t SortedVector<TYPE>::merge(const Vector<TYPE>& vector) {
227 ssize_t SortedVector<TYPE>::merge(const SortedVector<TYPE>& vector) {
232 ssize_t SortedVector<TYPE>::remove(const TYPE& item) {
237 ssize_t SortedVector<TYPE>::removeItemsAt(size_t index, size_t count) {
244 void SortedVector<TYPE>::do_construct(void* storage, size_t num) const {
249 void SortedVector<TYPE>::do_destroy(void* storage, size_t num) const {
254 void SortedVector<TYPE>::do_copy(void* dest, const void* from, size_t num) const {
259 void SortedVector<TYPE>::do_splat(void* dest, const void* item, size_t num) const {
264 void SortedVector<TYPE>::do_move_forward(void* dest, const void* from, size_t num) const {
269 void SortedVector<TYPE>::do_move_backward(void* dest, const void* from, size_t num) const {
274 int SortedVector<TYPE>::do_compare(const void* lhs, const void* rhs) const {