Lines Matching refs:value_type
27 typedef DataType value_type;
34 static void construct(value_type* pPtr) { new (pPtr) value_type(); }
36 static void construct(value_type* pPtr, const value_type& pValue) {
37 new (pPtr) value_type(pValue);
40 static void destroy(value_type* pPtr) {}
51 typedef DataType value_type;
70 static void construct(value_type* pPtr) { new (pPtr) value_type(); }
72 static void construct(value_type* pPtr, const value_type& pValue) {
73 new (pPtr) value_type(pValue);
76 static void destroy(value_type* pPtr) { pPtr->~value_type(); }
92 typedef typename ChunkType::value_type value_type;
93 typedef typename ChunkType::value_type* pointer;
94 typedef typename ChunkType::value_type& reference;
95 typedef const typename ChunkType::value_type* const_pointer;
96 typedef const typename ChunkType::value_type& const_reference;
313 typedef DataType value_type;
343 ::new (reinterpret_cast<void*>(pObject)) value_type(pValue);
358 typedef void* value_type;