H A D | SkTArray.h | 15 template <typename T, bool MEM_COPY = false> class SkTArray; 20 inline void copy(SkTArray<T, true>* self, int dst, int src) { 24 inline void copy(SkTArray<T, true>* self, const T* array) { 28 inline void copyAndDelete(SkTArray<T, true>* self, char* newMemArray) { 33 inline void copy(SkTArray<T, false>* self, int dst, int src) { 37 inline void copy(SkTArray<T, false>* self, const T* array) { 43 inline void copyAndDelete(SkTArray<T, false>* self, char* newMemArray) { 52 template <typename T, bool MEM_COPY> void* operator new(size_t, SkTArray<T, MEM_COPY>*, int); 59 template <typename T, bool MEM_COPY> class SkTArray { class 64 SkTArray() { function in class:SkTArray 76 explicit SkTArray(int reserveCount) { function in class:SkTArray 83 explicit SkTArray(const SkTArray& array) { function in class:SkTArray 92 SkTArray(const T* array, int count) { function in class:SkTArray 363 operator !=(const SkTArray<T, MEM_COPY>& right) const argument 373 SkTArray(SkAlignedSTStorage<N,T>* storage) { function in class:SkTArray 383 SkTArray(const SkTArray& array, SkAlignedSTStorage<N,T>* storage) { function in class:SkTArray 393 SkTArray(const T* array, int count, SkAlignedSTStorage<N,T>* storage) { function in class:SkTArray [all...] |