Lines Matching refs:TTObject
223 template<typename TTObject>
224 MovePtrDefaultDeleter(MovePtrDefaultDeleter<TTObject> object) { } in MovePtrDefaultDeleter()
272 template<typename TTObject>
273 explicit MovePtr(TTObject* pointer) in MovePtr()
285 template<typename TTObject>
286 MovePtr(TTObject* pointer, os::IAllocator* allocator) in MovePtr()
299 template<typename TTObject, typename TTDeleter>
300 MovePtr(TTObject* pointer, TTDeleter deleter) in MovePtr()
312 template<typename TTObject, typename TTDeleter>
313 MovePtr(internal::MoveSource<MovePtr<TTObject, TTDeleter> > source) in MovePtr() argument
390 template<typename TTObject>
391 void Reset(TTObject* object) in Reset()
404 template<typename TTObject, typename TTDeleter>
405 void Reset(TTObject* object, TTDeleter deleter) in Reset()
417 template<typename TTObject>
418 void Reset(TTObject* object, os::IAllocator* allocator) in Reset()
466 template<typename TTObject, typename TTDeleter>
467 struct CantMoveFromConst<const MovePtr<TTObject, TTDeleter> >
469 typedef typename MovePtr<TTObject, TTDeleter>::error type;