|
| STArray () |
|
| STArray (const T *array, int count) |
|
| STArray (SkSpan< const T > data) |
|
| STArray (std::initializer_list< T > data) |
|
| STArray (int reserveCount) |
|
| STArray (const STArray &that) |
|
| STArray (const TArray< T, MEM_MOVE > &that) |
|
| STArray (STArray &&that) |
|
| STArray (TArray< T, MEM_MOVE > &&that) |
|
STArray & | operator= (const STArray &that) |
|
STArray & | operator= (const TArray< T, MEM_MOVE > &that) |
|
STArray & | operator= (STArray &&that) |
|
STArray & | operator= (TArray< T, MEM_MOVE > &&that) |
|
| TArray () |
|
| TArray (int reserveCount) |
|
| TArray (const TArray &that) |
|
| TArray (TArray &&that) |
|
| TArray (const T *array, int count) |
|
| TArray (SkSpan< const T > data) |
|
| TArray (std::initializer_list< T > data) |
|
TArray & | operator= (const TArray &that) |
|
TArray & | operator= (TArray &&that) |
|
| ~TArray () |
|
void | reset (int n) |
|
void | reset (const T *array, int count) |
|
void | reserve (int n) |
|
void | reserve_exact (int n) |
|
void | removeShuffle (int n) |
|
bool | empty () const |
|
T & | push_back () |
|
T & | push_back (const T &t) |
|
T & | push_back (T &&t) |
|
T & | emplace_back (Args &&... args) |
|
T * | push_back_n (int n) |
|
T * | push_back_n (int n, const T &t) |
|
T * | push_back_n (int n, const T t[]) |
|
T * | move_back_n (int n, T *t) |
|
void | pop_back () |
|
void | pop_back_n (int n) |
|
void | resize_back (int newCount) |
|
void | swap (TArray &that) |
|
void | move_back (TArray &that) |
|
T * | begin () |
|
const T * | begin () const |
|
T * | end () |
|
const T * | end () const |
|
T * | data () |
|
const T * | data () const |
|
int | size () const |
|
size_t | size_bytes () const |
|
void | resize (size_t count) |
|
void | clear () |
|
void | shrink_to_fit () |
|
T & | operator[] (int i) |
|
const T & | operator[] (int i) const |
|
T & | at (int i) |
|
const T & | at (int i) const |
|
T & | front () |
|
const T & | front () const |
|
T & | back () |
|
const T & | back () const |
|
T & | fromBack (int i) |
|
const T & | fromBack (int i) const |
|
bool | operator== (const TArray< T, MEM_MOVE > &right) const |
|
bool | operator!= (const TArray< T, MEM_MOVE > &right) const |
|
int | capacity () const |
|
template<
int Nreq, typename
T, bool MEM_MOVE = sk_is_trivially_relocatable_v<T>>
class skia_private::STArray< Nreq, T, MEM_MOVE >
Definition at line 753 of file SkTArray.h.