• Home
  • Raw
  • Download

Lines Matching refs:SkTArray

15 template <typename T, bool MEM_COPY = false> class SkTArray;  variable
20 inline void copy(SkTArray<T, true>* self, const T* array) { in copy()
24 inline void copyAndDelete(SkTArray<T, true>* self, char* newMemArray) { in copyAndDelete()
29 inline void copy(SkTArray<T, false>* self, const T* array) { in copy()
35 inline void copyAndDelete(SkTArray<T, false>* self, char* newMemArray) { in copyAndDelete()
44 template <typename T, bool MEM_COPY> void* operator new(size_t, SkTArray<T, MEM_COPY>*, int);
51 template <typename T, bool MEM_COPY> class SkTArray {
56 SkTArray() { in SkTArray() function
68 explicit SkTArray(int reserveCount) { in SkTArray() function
75 explicit SkTArray(const SkTArray& array) { in SkTArray() function
84 SkTArray(const T* array, int count) { in SkTArray() function
91 SkTArray& operator =(const SkTArray& array) {
102 virtual ~SkTArray() { in ~SkTArray()
313 bool operator==(const SkTArray<T, MEM_COPY>& right) const {
326 bool operator!=(const SkTArray<T, MEM_COPY>& right) const {
336 SkTArray(SkAlignedSTStorage<N,T>* storage) { in SkTArray() function
346 SkTArray(const SkTArray& array, SkAlignedSTStorage<N,T>* storage) { in SkTArray() function
356 SkTArray(const T* array, int count, SkAlignedSTStorage<N,T>* storage) { in SkTArray() function
428 friend void* operator new<T>(size_t, SkTArray*, int);
430 template<typename X> friend void SkTArrayExt::copy(SkTArray<X, true>* that, const X*);
431 template<typename X> friend void SkTArrayExt::copyAndDelete(SkTArray<X, true>* that, char*);
433 template<typename X> friend void SkTArrayExt::copy(SkTArray<X, false>* that, const X*);
434 template<typename X> friend void SkTArrayExt::copyAndDelete(SkTArray<X, false>* that, char*);
448 void* operator new(size_t, SkTArray<T, MEM_COPY>* array, int atIndex) { in new()
460 void operator delete(void*, SkTArray<T, MEM_COPY>* array, int atIndex) { in delete()
473 class SkSTArray : public SkTArray<T, MEM_COPY> {
475 typedef SkTArray<T, MEM_COPY> INHERITED;