#include <nsCOMPtr.h>
Inheritance diagram for nsCOMPtr< nsISupports >:
Collaboration diagram for nsCOMPtr< nsISupports >:| typedef nsISupports nsCOMPtr< nsISupports >::element_type |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const nsCOMPtr< nsISupports > & | aSmartPtr | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | nsISupports * | aRawPtr | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const already_AddRefed< nsISupports > & | aSmartPtr | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const nsQueryInterface | qi | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const nsQueryInterfaceWithError & | qi | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const nsGetServiceByCID | gs | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const nsGetServiceByCIDWithError & | gs | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const nsGetServiceByContractID | gs | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const nsGetServiceByContractIDWithError & | gs | ) | [inline] |
| nsCOMPtr< nsISupports >::nsCOMPtr | ( | const nsCOMPtr_helper & | helper | ) | [inline] |
| already_AddRefed<nsISupports> nsCOMPtr< nsISupports >::forget | ( | ) | [inline] |
| void nsCOMPtr< nsISupports >::forget | ( | nsISupports ** | rhs | ) | [inline] |
| nsISupports* nsCOMPtr< nsISupports >::get | ( | ) | const [inline] |
| nsCOMPtr<nsISupports>* nsCOMPtr< nsISupports >::get_address | ( | ) | [inline] |
| const nsCOMPtr<nsISupports>* nsCOMPtr< nsISupports >::get_address | ( | ) | const [inline] |
| nsCOMPtr< nsISupports >::operator nsISupports * | ( | ) | const [inline] |
| nsISupports& nsCOMPtr< nsISupports >::operator* | ( | ) | const [inline] |
| nsISupports* nsCOMPtr< nsISupports >::operator-> | ( | ) | const [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const nsCOMPtr< nsISupports > & | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const nsGetServiceByCID | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const nsGetServiceByContractID | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | nsISupports * | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const nsQueryInterfaceWithError & | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const nsGetServiceByContractIDWithError & | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const nsQueryInterface | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const nsGetServiceByCIDWithError & | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const already_AddRefed< nsISupports > & | rhs | ) | [inline] |
| nsCOMPtr<nsISupports>& nsCOMPtr< nsISupports >::operator= | ( | const nsCOMPtr_helper & | rhs | ) | [inline] |
| nsISupports** nsCOMPtr< nsISupports >::StartAssignment | ( | ) | [inline] |
| void nsCOMPtr< nsISupports >::swap | ( | nsISupports *& | rhs | ) | [inline] |
| void nsCOMPtr< nsISupports >::swap | ( | nsCOMPtr< nsISupports > & | rhs | ) | [inline] |
1.7.1