Searched defs:ComPtr (Results 1 - 2 of 2) sorted by relevance

/vbox/include/VBox/com/
H A Dptr.h73 * to the ComPtr instance (either in the copy constructor or by assignment);
86 * ComPtr<IMachine> pMachine = findMachine("blah"); // calls AddRef()
87 * ComPtr<IUnknown> pUnknown = pMachine; // calls QueryInterface()
88 * } # ComPtr destructor of both instances calls Release()
93 class ComPtr class
100 ComPtr() function in class:ComPtr
107 ~ComPtr()
113 * Copy constructor from another ComPtr of any interface.
116 * pointer p does not support the ComPtr interface T.
122 ComPtr(cons function in class:ComPtr
132 ComPtr(const ComPtr &that) function in class:ComPtr
147 ComPtr(T2 *p) function in class:ComPtr
157 ComPtr(T *that_p) function in class:ComPtr
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/
H A DVBoxNetCfg.cpp775 * Strong referencing operators. Used as a second argument to ComPtr<>/ComObjPtr<>.
931 class ComPtr : public ComPtrBase <I, RefOps> class in inherits:ComPtrBase
937 ComPtr () : Base() {} function in class:ComPtr
938 ComPtr (const ComPtr &that) : Base(that) {} function in class:ComPtr
939 ComPtr &operator= (const ComPtr &that)
946 ComPtr (OI *that_p) : Base () { operator= (that_p); } function in class:ComPtr
949 ComPtr (I *that_p) : Base (that_p) {} function in class:ComPtr
952 ComPtr (cons function in class:ComPtr
[all...]

Completed in 47 milliseconds