30#define STL_USING_MEMORY
39#ifndef OD_STD_ALLOCATOR
56 using size_type =
typename std::allocator_traits<allocator_type>::size_type;
57 using difference_type =
typename std::allocator_traits<allocator_type>::difference_type;
58 using pointer =
typename std::allocator_traits<allocator_type>::pointer;
59 using const_pointer =
typename std::allocator_traits<allocator_type>::const_pointer;
60 using value_type =
typename std::allocator_traits<allocator_type>::value_type;
67 while(N--) construct(ptr + N, _V);
71 while(N--) destroy(ptr + N);
109 #define _PDFT ptrdiff_t
ALLOCDLL_EXPORT void * odrxAlloc(size_t nBytes)
ALLOCDLL_EXPORT void odrxFree(void *pMemBlock)
typename std::allocator_traits< allocator_type >::pointer pointer
typename std::allocator_traits< allocator_type >::value_type value_type
typename std::allocator_traits< allocator_type >::size_type size_type
pointer allocate(size_type N, const_pointer=0)
DOM For CodeWarrior.
pointer allocate(size_type N, const void *=0)
typename std::allocator_traits< allocator_type >::difference_type difference_type
typename std::allocator_traits< allocator_type >::const_pointer const_pointer
void deallocate(void *P, size_type=0)
const value_type & const_reference
std::allocator< T > allocator_type