Home
last modified time | relevance | path

Searched refs:nsIWeakReference (Results 1 – 25 of 235) sorted by relevance

12345678910

/dports/lang/spidermonkey78/firefox-78.9.0/xpcom/base/
H A DnsWeakReference.cpp15 class nsWeakReference final : public nsIWeakReference {
28 : nsIWeakReference(aReferent) in nsWeakReference()
65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference()
69 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>|
88 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
108 nsIWeakReference** aInstancePtr) { in GetWeakReference()
131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument
139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
H A DnsIWeakReferenceUtils.h13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr;
30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr,
38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*,
40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*,
51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
H A DnsIWeakReference.idl35 * An instance of |nsIWeakReference| is a proxy object that cooperates with
49 interface nsIWeakReference : nsISupports
55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place.
76 nsIWeakReference(nsISupports* aObject)
81 nsIWeakReference() = delete;
93 * instances of |nsIWeakReference|. Weak references in this scheme can only be
97 * @see nsIWeakReference
104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|.
108 * @see nsIWeakReference
112 nsIWeakReference GetWeakReference();
/dports/lang/spidermonkey60/firefox-60.9.0/xpcom/base/
H A DnsWeakReference.cpp15 class nsWeakReference final : public nsIWeakReference {
28 : nsIWeakReference(aReferent) in nsWeakReference()
65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference()
69 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>|
88 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
108 nsIWeakReference** aInstancePtr) { in GetWeakReference()
131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument
139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
H A DnsIWeakReferenceUtils.h13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr;
30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr,
38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*,
40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*,
51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
H A DnsIWeakReference.idl35 * An instance of |nsIWeakReference| is a proxy object that cooperates with
49 interface nsIWeakReference : nsISupports
55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place.
76 nsIWeakReference(nsISupports* aObject)
81 nsIWeakReference() = delete;
93 * instances of |nsIWeakReference|. Weak references in this scheme can only be
97 * @see nsIWeakReference
104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|.
108 * @see nsIWeakReference
112 nsIWeakReference GetWeakReference();
/dports/mail/thunderbird/thunderbird-91.8.0/xpcom/base/
H A DnsWeakReference.cpp15 class nsWeakReference final : public nsIWeakReference {
28 : nsIWeakReference(aReferent) in nsWeakReference()
65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference()
69 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>|
88 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
108 nsIWeakReference** aInstancePtr) { in GetWeakReference()
131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument
139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
H A DnsIWeakReferenceUtils.h13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr;
30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr,
38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*,
40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*,
51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
H A DnsIWeakReference.idl35 * An instance of |nsIWeakReference| is a proxy object that cooperates with
49 interface nsIWeakReference : nsISupports
55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place.
76 nsIWeakReference(nsISupports* aObject)
81 nsIWeakReference() = delete;
93 * instances of |nsIWeakReference|. Weak references in this scheme can only be
97 * @see nsIWeakReference
104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|.
108 * @see nsIWeakReference
112 nsIWeakReference GetWeakReference();
/dports/www/firefox/firefox-99.0/xpcom/base/
H A DnsWeakReference.cpp15 class nsWeakReference final : public nsIWeakReference {
28 : nsIWeakReference(aReferent) in nsWeakReference()
65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference()
69 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>|
88 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
108 nsIWeakReference** aInstancePtr) { in GetWeakReference()
131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument
139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
H A DnsIWeakReferenceUtils.h13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr;
30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr,
38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*,
40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*,
51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
H A DnsIWeakReference.idl35 * An instance of |nsIWeakReference| is a proxy object that cooperates with
49 interface nsIWeakReference : nsISupports
55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place.
76 nsIWeakReference(nsISupports* aObject)
81 nsIWeakReference() = delete;
93 * instances of |nsIWeakReference|. Weak references in this scheme can only be
97 * @see nsIWeakReference
104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|.
108 * @see nsIWeakReference
112 nsIWeakReference GetWeakReference();
/dports/www/firefox-esr/firefox-91.8.0/xpcom/base/
H A DnsWeakReference.cpp15 class nsWeakReference final : public nsIWeakReference {
28 : nsIWeakReference(aReferent) in nsWeakReference()
65 nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference* aInstancePtr, in NS_GetWeakReference()
69 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
84 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>|
88 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
108 nsIWeakReference** aInstancePtr) { in GetWeakReference()
131 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument
139 nsresult nsIWeakReference::QueryReferent(const nsIID& aIID, in QueryReferent()
H A DnsIWeakReferenceUtils.h13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr;
30 inline const nsQueryReferent do_QueryReferent(nsIWeakReference* aRawPtr,
38 extern nsIWeakReference* NS_GetWeakReference(nsISupports*,
40 extern nsIWeakReference* NS_GetWeakReference(nsISupportsWeakReference*,
51 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
56 inline already_AddRefed<nsIWeakReference> do_GetWeakReference(
61 inline void do_GetWeakReference(nsIWeakReference* aRawPtr,
H A DnsIWeakReference.idl35 * An instance of |nsIWeakReference| is a proxy object that cooperates with
49 interface nsIWeakReference : nsISupports
55 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place.
76 nsIWeakReference(nsISupports* aObject)
81 nsIWeakReference() = delete;
93 * instances of |nsIWeakReference|. Weak references in this scheme can only be
97 * @see nsIWeakReference
104 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|.
108 * @see nsIWeakReference
112 nsIWeakReference GetWeakReference();
/dports/www/firefox-legacy/firefox-52.8.0esr/xpcom/glue/
H A DnsIWeakReferenceUtils.h13 typedef nsCOMPtr<nsIWeakReference> nsWeakPtr;
36 nsQueryReferent(nsIWeakReference* aWeakPtr, nsresult* aError) in nsQueryReferent()
46 nsIWeakReference* MOZ_NON_OWNING_REF mWeakPtr;
51 do_QueryReferent(nsIWeakReference* aRawPtr, nsresult* aError = 0)
60 extern nsIWeakReference* NS_GetWeakReference(nsISupports*,
70 inline already_AddRefed<nsIWeakReference>
77 do_GetWeakReference(nsIWeakReference* aRawPtr, nsresult* aError = 0)
H A DnsWeakReference.cpp31 class nsWeakReference final : public nsIWeakReference
90 nsIWeakReference* // or else |already_AddRefed<nsIWeakReference>|
95 nsIWeakReference* result = nullptr; in NS_GetWeakReference()
115 nsSupportsWeakReference::GetWeakReference(nsIWeakReference** aInstancePtr) in GetWeakReference()
139 NS_IMPL_ISUPPORTS(nsWeakReference, nsIWeakReference) in NS_IMPL_ISUPPORTS() argument
/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.WebBrowser/Mono.Mozilla/interfaces/
H A DnsIWeakReference.cs38 internal interface nsIWeakReference { interface
40 #region nsIWeakReference
52 …public static nsIWeakReference GetProxy (Mono.WebBrowser.IWebBrowser control, nsIWeakReference obj) in GetProxy()
54 object o = Base.GetProxyForObject (control, typeof(nsIWeakReference).GUID, obj); in GetProxy()
55 return o as nsIWeakReference; in GetProxy()
H A DnsIAccessibleRetrieval.cs65 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in getAccessibleInWeakShell()
77 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in getCachedAccessNode()
83 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in getCachedAccessible()
163 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in nsIAccessibleRetrieval.getAccessibleInWeakShell()
181 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in nsIAccessibleRetrieval.getCachedAccessNode()
190 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in nsIAccessibleRetrieval.getCachedAccessible()
H A DnsIAccessibilityService.cs64 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in getAccessibleInWeakShell()
76 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in getCachedAccessNode()
82 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aShell, in getCachedAccessible()
143 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aWeakShell, in createHTMLAccessibleByMarkup()
162 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in createHTMLComboboxAccessible()
193 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in createHTMLListboxAccessible()
210 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in createHTMLSelectOptionAccessible()
247 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aWeakShell, in getAccessible()
345 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aWeakShell, in nsIAccessibilityService.createHTMLAccessibleByMarkup()
373 [MarshalAs (UnmanagedType.Interface) ] nsIWeakReference aPresShell, in nsIAccessibilityService.createHTMLComboboxAccessible()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/xpcom/base/
H A DnsIWeakReference.idl14 * An instance of |nsIWeakReference| is a proxy object that cooperates with
28 interface nsIWeakReference : nsISupports
34 * that would defeat the purpose of using a non-owning |nsIWeakReference| in the first place.
46 * instances of |nsIWeakReference|. Weak references in this scheme can only be
50 * @see nsIWeakReference
57 * |GetWeakReference| produces an appropriate instance of |nsIWeakReference|.
61 * @see nsIWeakReference
65 nsIWeakReference GetWeakReference();
/dports/lang/spidermonkey60/firefox-60.9.0/toolkit/components/remote/
H A DnsGTKRemoteService.h30 nsIWeakReference* aThis);
35 void HandleCommandsFor(GtkWidget* aWidget, nsIWeakReference* aWindow);
37 nsInterfaceHashtable<nsPtrHashKey<GtkWidget>, nsIWeakReference> mWindows;
/dports/www/firefox-legacy/firefox-52.8.0esr/toolkit/components/remote/
H A DnsGTKRemoteService.h34 nsIWeakReference* aWindow);
39 nsIWeakReference* aThis);
45 nsInterfaceHashtable<nsPtrHashKey<GtkWidget>, nsIWeakReference> mWindows;
/dports/lang/spidermonkey60/firefox-60.9.0/xpcom/ds/
H A DnsObserverList.h24 explicit ObserverRef(nsIWeakReference* aWeak) : isWeakRef(true), ref(aWeak) {} in ObserverRef()
34 nsIWeakReference* asWeak() { in asWeak()
36 return static_cast<nsIWeakReference*>((nsISupports*)ref); in asWeak()
/dports/www/firefox-legacy/firefox-52.8.0esr/xpcom/ds/
H A DnsObserverList.h24 explicit ObserverRef(nsIWeakReference* aWeak) : isWeakRef(true), ref(aWeak) {} in ObserverRef()
35 nsIWeakReference* asWeak() in asWeak()
38 return static_cast<nsIWeakReference*>((nsISupports*)ref); in asWeak()

12345678910