Lines Matching defs:chunk
37 explicit ChunkVector(Chunk *chunk) : std::vector<T, ChunkAllocator<T>>(ChunkAllocator<T>(chunk)) {}
39 ChunkVector(size_t size, Chunk *chunk) : std::vector<T, ChunkAllocator<T>>(size, T(), ChunkAllocator<T>(chunk)) {}
41 ChunkVector(size_t size, T def, Chunk *chunk)
42 : std::vector<T, ChunkAllocator<T>>(size, def, ChunkAllocator<T>(chunk))
53 explicit ChunkDeque(Chunk *chunk) : std::deque<T, ChunkAllocator<T>>(ChunkAllocator<T>(chunk)) {}
60 explicit ChunkQueue(Chunk *chunk) : std::queue<T, ChunkDeque<T>>(ChunkDeque<T>(chunk)) {}
67 explicit ChunkStack(Chunk *chunk) : std::stack<T, ChunkDeque<T>>(ChunkDeque<T>(chunk)) {}
75 explicit ChunkSet(Chunk *chunk)
76 : std::set<K, Compare, ChunkAllocator<K>>(Compare(), ChunkAllocator<K>(chunk))
86 explicit ChunkMap(Chunk *chunk)
88 ChunkAllocator<std::pair<const K, V>>(chunk))
99 explicit ChunkUnorderedMap(Chunk *chunk, size_t bucket_count = 100)
101 bucket_count, Hash(), KeyEqual(), ChunkAllocator<std::pair<const K, V>>(chunk))
113 explicit ChunkMultimap(Chunk *chunk)
115 Compare(), ChunkAllocator<std::pair<const K, V>>(chunk))