Lines Matching defs:pointer
100 typedef typename ChunkType::value_type* pointer;
122 pointer address(reference X) const
133 void construct(pointer pPtr, const_reference pValue)
141 void construct(pointer pPtr)
146 void destroy(pointer pPtr)
154 pointer allocate(size_type N) {
162 pointer result = 0;
171 pointer allocate() {
175 pointer result = 0;
186 void deallocate(pointer &pPtr, size_type N) {
199 void deallocate(pointer &pPtr) {
209 bool isIn(pointer pPtr) const {
217 bool isAvailable(pointer pPtr) const {
273 * \brief LinearAllocator is another bump pointer allocator which should be
331 typedef DataType* pointer;
353 pointer address(reference X) const
359 pointer allocate(size_type pNumOfElements, const void* = 0)
365 void deallocate(pointer pObject, size_type)
371 void construct(pointer pObject, const DataType& pValue)
374 void destroy(pointer pObject)
385 typedef void* pointer;
410 pointer address(reference X) const
422 pointer allocate(size_type pNumOfElements, const void* = 0) {
430 void deallocate(pointer pObject, size_type)
437 void construct(pointer pObject, const_reference pValue)
444 void destroy(pointer pObject)