Lines Matching refs:size_type
97 typedef size_t size_type;
139 pointer allocate(size_type N) {
146 size_type rest_num_elem = chunk_type::size() - m_pCurrent->bound;
171 void deallocate(pointer& pPtr, size_type N) {
229 size_type max_size() const { return m_AllocatedNum; }
249 size_type m_AllocatedNum;
307 typedef size_t size_type;
331 pointer allocate(size_type pNumOfElements, const void* = 0) {
336 void deallocate(pointer pObject, size_type) {
340 size_type max_size() const throw() { return size_t(-1) / sizeof(DataType); }
352 typedef size_t size_type;
372 size_type max_size() const throw() { return size_t(-1) / sizeof(void*); }
379 DataType* allocate(size_type pNumOfElements, const void* = 0) {
384 pointer allocate(size_type pNumOfElements, const void* = 0) {
389 void deallocate(DataType* pObject, size_type) {
393 void deallocate(pointer pObject, size_type) { std::free(pObject); }