Home | History | Annotate | Download | only in src

Lines Matching defs:_object

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