Lines Matching defs:ComPtr
775 * Strong referencing operators. Used as a second argument to ComPtr<>/ComObjPtr<>.
931 class ComPtr : public ComPtrBase <I, RefOps>
937 ComPtr () : Base() {}
938 ComPtr (const ComPtr &that) : Base(that) {}
939 ComPtr &operator= (const ComPtr &that)
946 ComPtr (OI *that_p) : Base () { operator= (that_p); }
949 ComPtr (I *that_p) : Base (that_p) {}
952 ComPtr (const ComPtr <OC, RefOps> &oc) : Base () { operator= ((OC *) oc); }
955 ComPtr &operator= (OI *that_p)
965 ComPtr &operator=(I *that_p)
972 ComPtr &operator= (const ComPtr <OC, RefOps> &oc)
1181 ComPtr <IWbemClassObject> pAdapterConfig;
1263 ComPtr<IWbemClassObject> pInParamsDefinition;
1264 ComPtr<IWbemClassObject> pClassInstance;
1388 ComPtr<IWbemClassObject> pClass;
1398 ComPtr<IWbemClassObject> pOutParams;
1475 ComPtr<IWbemClassObject> pClass;
1485 ComPtr<IWbemClassObject> pOutParams;
1545 ComPtr<IWbemClassObject> pClass;
1553 ComPtr<IWbemClassObject> pOutParams;
1588 ComPtr<IWbemClassObject> pClass;
1596 ComPtr<IWbemClassObject> pOutParams;
1652 ComPtr <IWbemServices> pSvc;
1656 ComPtr<IWbemClassObject> pAdapterConfig;
1672 ComPtr <IWbemServices> pSvc;
1676 ComPtr<IWbemClassObject> pAdapterConfig;
1693 ComPtr<IWbemServices> pSvc;
1697 ComPtr<IWbemClassObject> pAdapterConfig;
1747 ComPtr <IWbemServices> pSvc;
1751 ComPtr<IWbemClassObject> pAdapterConfig;
1795 ComPtr <IWbemServices> pSvc;
1799 ComPtr<IWbemClassObject> pAdapterConfig;
1836 ComPtr <IWbemServices> pSvc;
1840 ComPtr<IWbemClassObject> pAdapterConfig;