Lines Matching refs:_object

147         TypeT _object;  member in Agile
191 _object = object; in SetObject()
195 Agile() throw() : _object(nullptr), _contextToken(0) in Agile()
202 Agile(nullptr_t) throw() : _object(nullptr), _contextToken(0) in Agile()
209 explicit Agile(TypeT object) throw() : _object(nullptr), _contextToken(0) in Agile()
218 Agile(const Agile& object) throw() : _object(nullptr), _contextToken(0) in Agile()
227 Agile(Agile&& object) throw() : _object(nullptr), _contextToken(0) in Agile()
245 if (_agileState == AgileState::AgilePointer || _object == nullptr) in Get()
247 if (_contextToken == 0 || _contextCallback == nullptr || _object == nullptr) in Get()
250 return _object; in Get()
258 return _object; in Get()
265 __abi_ThrowIfFailed(Details::GetProxy(_object, _contextCallback.Get(), &localObject)); in Get()
271 if (_object != nullptr) in Get()
281 …HRESULT hr = reinterpret_cast<IUnknown*>(_object)->QueryInterface(__uuidof(IAgileObject), &checkIf… in Get()
291 return _object; in Get()
306 __abi_ThrowIfFailed(Details::GetProxy(_object, _contextCallback.Get(), &localObject)); in Get()
315 return &_object; in GetAddressOf()
321 return &_object; in GetAddressOfForInOut()
365 std::swap(_object, object._object); in Swap()
376 if (_object) in Release()
379 IUnknown* pObject = *(IUnknown**)(&_object); in Release()
381 *(IUnknown**)(&_object) = nullptr; in Release()
403 return _object == nullptr; in operator ==()
408 return _object == other._object && _contextToken == other._contextToken; in operator ==()
413 if (reinterpret_cast<void*>(_object) < reinterpret_cast<void*>(other._object)) in operator <()
418 return _object == other._object && _contextToken < other._contextToken; in operator <()
427 TypeT _object; member in Agile
430 Agile() throw() : _object(nullptr) in Agile()
434 Agile(nullptr_t) throw() : _object(nullptr) in Agile()
438 explicit Agile(TypeT object) throw() : _object(object) in Agile()
442 Agile(const Agile& object) throw() : _object(object._object) in Agile()
446 Agile(Agile&& object) throw() : _object(nullptr) in Agile()
458 return _object; in Get()
464 return &_object; in GetAddressOf()
469 return &_object; in GetAddressOfForInOut()
485 if (_object != object) in operator =()
487 _object = object; in operator =()
509 _object = object; in operator =()
517 _object = nullptr; in Release()
522 std::swap(_object, object._object); in Swap()
527 return _object == nullptr; in operator ==()
532 return _object == other._object; in operator ==()
537 return reinterpret_cast<void*>(_object) < reinterpret_cast<void*>(other._object); in operator <()