Lines Matching refs:Agile
19 template <typename T, bool TIsNotAgile> class Agile;
27 struct UnwrapAgile<Agile<T, false>>
32 struct UnwrapAgile<Agile<T, true>>
143 class Agile class
195 Agile() throw() : _object(nullptr), _contextToken(0) in Agile() function in Agile
202 Agile(nullptr_t) throw() : _object(nullptr), _contextToken(0) in Agile() function in Agile
209 explicit Agile(TypeT object) throw() : _object(nullptr), _contextToken(0) in Agile() function in Agile
218 Agile(const Agile& object) throw() : _object(nullptr), _contextToken(0) in Agile() function in Agile
227 Agile(Agile&& object) throw() : _object(nullptr), _contextToken(0) in Agile() function in Agile
236 ~Agile() throw() in ~Agile()
285 auto pThis = const_cast<Agile*>(this); in Get()
296 auto pThis = const_cast<Agile*>(this); in Get()
329 Agile& operator=(nullptr_t) throw() in operator =()
335 Agile& operator=(TypeT object) throw() in operator =()
337 Agile(object).Swap(*this); in operator =()
341 Agile& operator=(Agile object) throw() in operator =()
349 Agile& operator=(IUnknown* lp) throw() in operator =()
363 void Swap(Agile& object) in Swap()
406 bool operator==(const Agile& other) const throw() in operator ==()
411 bool operator<(const Agile& other) const throw() in operator <()
423 class Agile<T, false> class
430 Agile() throw() : _object(nullptr) in Agile() function in Agile
434 Agile(nullptr_t) throw() : _object(nullptr) in Agile() function in Agile
438 explicit Agile(TypeT object) throw() : _object(object) in Agile() function in Agile
442 Agile(const Agile& object) throw() : _object(object._object) in Agile() function in Agile
446 Agile(Agile&& object) throw() : _object(nullptr) in Agile() function in Agile
451 ~Agile() throw() in ~Agile()
477 Agile& operator=(nullptr_t) throw() in operator =()
483 Agile& operator=(TypeT object) throw() in operator =()
492 Agile& operator=(Agile object) throw() in operator =()
499 Agile& operator=(IUnknown* lp) throw() in operator =()
520 void Swap(Agile& object) in Swap()
530 bool operator==(const Agile& other) const throw() in operator ==()
535 bool operator<(const Agile& other) const throw() in operator <()
544 bool operator==(nullptr_t, const Agile<U>& a) throw() in operator ==()
550 bool operator!=(const Agile<U>& a, nullptr_t) throw() in operator !=()
556 bool operator!=(nullptr_t, const Agile<U>& a) throw() in operator !=()
562 bool operator!=(const Agile<U>& a, const Agile<U>& b) throw() in operator !=()