Home | History | Annotate | Download | only in core

Lines Matching refs:SkDeque

10 #include "SkDeque.h"
12 struct SkDeque::Block {
29 SkDeque::SkDeque(size_t elemSize, int allocCount)
39 SkDeque::SkDeque(size_t elemSize, void* storage, size_t storageSize, int allocCount)
57 SkDeque::~SkDeque() {
70 void* SkDeque::push_front() {
110 void* SkDeque::push_back() {
151 void SkDeque::pop_front() {
185 void SkDeque::pop_back() {
219 int SkDeque::numBlocksAllocated() const {
229 SkDeque::Block* SkDeque::allocateBlock(int allocCount) {
235 void SkDeque::freeBlock(Block* block) {
241 SkDeque::Iter::Iter() : fCurBlock(NULL), fPos(NULL), fElemSize(0) {}
243 SkDeque::Iter::Iter(const SkDeque& d, IterStart startLoc) {
249 void* SkDeque::Iter::next() {
268 void* SkDeque::Iter::prev() {
290 void SkDeque::Iter::reset(const SkDeque& d, IterStart startLoc) {