Lines Matching refs:TTObject
225 template<typename TTObject>
226 MovePtrDefaultDeleter(MovePtrDefaultDeleter<TTObject> object) { } in MovePtrDefaultDeleter()
274 template<typename TTObject>
275 explicit MovePtr(TTObject* pointer) in MovePtr()
287 template<typename TTObject>
288 MovePtr(TTObject* pointer, os::IAllocator* allocator) in MovePtr()
301 template<typename TTObject, typename TTDeleter>
302 MovePtr(TTObject* pointer, TTDeleter deleter) in MovePtr()
314 template<typename TTObject, typename TTDeleter>
315 MovePtr(internal::MoveSource<MovePtr<TTObject, TTDeleter> > source) in MovePtr() argument
392 template<typename TTObject>
393 void Reset(TTObject* object) in Reset()
406 template<typename TTObject, typename TTDeleter>
407 void Reset(TTObject* object, TTDeleter deleter) in Reset()
419 template<typename TTObject>
420 void Reset(TTObject* object, os::IAllocator* allocator) in Reset()
468 template<typename TTObject, typename TTDeleter>
469 struct CantMoveFromConst<const MovePtr<TTObject, TTDeleter> >
471 typedef typename MovePtr<TTObject, TTDeleter>::error type;