Flutter Engine
The Flutter Engine
|
#include <SkTDArray.h>
Public Member Functions | |
SkTDStorage (int sizeOfT) | |
SkTDStorage (const void *src, int size, int sizeOfT) | |
SkTDStorage (const SkTDStorage &that) | |
SkTDStorage & | operator= (const SkTDStorage &that) |
SkTDStorage (SkTDStorage &&that) | |
SkTDStorage & | operator= (SkTDStorage &&that) |
~SkTDStorage () | |
void | reset () |
void | swap (SkTDStorage &that) |
bool | empty () const |
void | clear () |
int | size () const |
void | resize (int newSize) |
size_t | size_bytes () const |
int | capacity () const |
void | reserve (int newCapacity) |
void | shrink_to_fit () |
void * | data () |
const void * | data () const |
void | erase (int index, int count) |
void | removeShuffle (int index) |
void * | prepend () |
void | append () |
void | append (int count) |
void * | append (const void *src, int count) |
void * | insert (int index) |
void * | insert (int index, int count, const void *src) |
void | pop_back () |
Friends | |
bool | operator== (const SkTDStorage &a, const SkTDStorage &b) |
bool | operator!= (const SkTDStorage &a, const SkTDStorage &b) |
Definition at line 20 of file SkTDArray.h.
|
explicit |
Definition at line 21 of file SkTDArray.cpp.
Definition at line 23 of file SkTDArray.cpp.
SkTDStorage::SkTDStorage | ( | const SkTDStorage & | that | ) |
Definition at line 35 of file SkTDArray.cpp.
SkTDStorage::SkTDStorage | ( | SkTDStorage && | that | ) |
Definition at line 52 of file SkTDArray.cpp.
SkTDStorage::~SkTDStorage | ( | ) |
Definition at line 66 of file SkTDArray.cpp.
void SkTDStorage::append | ( | ) |
Definition at line 167 of file SkTDArray.cpp.
void * SkTDStorage::append | ( | const void * | src, |
int | count | ||
) |
Definition at line 185 of file SkTDArray.cpp.
void SkTDStorage::append | ( | int | count | ) |
|
inline |
Definition at line 46 of file SkTDArray.h.
|
inline |
Definition at line 40 of file SkTDArray.h.
|
inline |
Definition at line 50 of file SkTDArray.h.
|
inline |
Definition at line 51 of file SkTDArray.h.
|
inline |
Definition at line 39 of file SkTDArray.h.
Definition at line 141 of file SkTDArray.cpp.
void * SkTDStorage::insert | ( | int | index | ) |
Definition at line 189 of file SkTDArray.cpp.
Definition at line 193 of file SkTDArray.cpp.
SkTDStorage & SkTDStorage::operator= | ( | const SkTDStorage & | that | ) |
Definition at line 38 of file SkTDArray.cpp.
SkTDStorage & SkTDStorage::operator= | ( | SkTDStorage && | that | ) |
Definition at line 58 of file SkTDArray.cpp.
|
inline |
Definition at line 68 of file SkTDArray.h.
void * SkTDStorage::prepend | ( | ) |
Definition at line 163 of file SkTDArray.cpp.
void SkTDStorage::removeShuffle | ( | int | index | ) |
Definition at line 154 of file SkTDArray.cpp.
void SkTDStorage::reserve | ( | int | newCapacity | ) |
Definition at line 92 of file SkTDArray.cpp.
void SkTDStorage::reset | ( | ) |
Definition at line 70 of file SkTDArray.cpp.
void SkTDStorage::resize | ( | int | newSize | ) |
Definition at line 84 of file SkTDArray.cpp.
void SkTDStorage::shrink_to_fit | ( | ) |
Definition at line 127 of file SkTDArray.cpp.
|
inline |
Definition at line 41 of file SkTDArray.h.
|
inline |
Definition at line 43 of file SkTDArray.h.
void SkTDStorage::swap | ( | SkTDStorage & | that | ) |
|
friend |
Definition at line 74 of file SkTDArray.h.
|
friend |