Searched refs:COMReference (Results 1 – 12 of 12) sorted by relevance
77 sal::systools::COMReference<IUnknown> comObjectSource() in comObjectSource()79 return sal::systools::COMReference<IUnknown>(new COMObject); in comObjectSource()82 bool comObjectSink(sal::systools::COMReference<IUnknown> r, ULONG expectedRefCountOnReturn) in comObjectSink()84 r = sal::systools::COMReference<IUnknown>(); in comObjectSink()109 sal::systools::COMReference<IUnknown> r; in default_ctor()117 sal::systools::COMReference<IUnknown> r(p, false); in test_ctor_manual_AddRef()123 sal::systools::COMReference<IUnknown> r(comObjectSource()); in test_copy_ctor()129 sal::systools::COMReference<IUnknown> r; in test_copy_assignment()139 sal::systools::COMReference<IUnknown> r1 = comObjectSource(); in test_ref_to_ref_assignment()140 sal::systools::COMReference<IUnknown> r2 = r1; in test_ref_to_ref_assignment()[all …]
62 class COMReference class65 COMReference() : in COMReference() function in sal::systools::COMReference70 explicit COMReference(T* comptr) : in COMReference() function in sal::systools::COMReference77 COMReference(T* comptr, bool bAddRef) : in COMReference() function in sal::systools::COMReference84 COMReference(const COMReference<T>& other) : in COMReference() function in sal::systools::COMReference90 COMReference<T>& operator=(const COMReference<T>& other) in operator =()99 COMReference<T>& operator=(T* comptr) in operator =()107 ~COMReference() in ~COMReference()113 COMReference<InterfaceType> QueryInterface(REFIID iid) in QueryInterface()115 COMReference<InterfaceType> ip; in QueryInterface()[all …]
121 template< typename T > class COMReference class126 COMReference() : in COMReference() function in dxcanvas::COMReference147 explicit COMReference( T* p ) : in COMReference() function in dxcanvas::COMReference152 COMReference( const COMReference& rNew ) : in COMReference() function in dxcanvas::COMReference163 COMReference& operator=( const COMReference& rRHS ) in operator =()165 COMReference aTmp(rRHS); in operator =()171 ~COMReference() in ~COMReference()196 template<class T> inline T * get_pointer(COMReference<T> const& p) in get_pointer()
161 COMReference<IDirect3DTexture9> getTexture() const;176 COMReference<IDirect3DTexture9> mpTexture;196 virtual COMReference<IDirect3DSurface9>213 COMReference<IDirect3DDevice9> getDevice() { return mpDevice; } in getDevice()232 COMReference<IDirect3DDevice9> mpDevice;233 COMReference<IDirect3D9> mpDirect3D9;234 COMReference<IDirect3DSwapChain9> mpSwapChain;235 COMReference<IDirect3DVertexBuffer9> mpVertexBuffer;333 COMReference<IDirect3DDevice9> pDevice(rRenderModule.getDevice()); in DXSurface()344 mpTexture=COMReference<IDirect3DTexture9>(pTexture); in DXSurface()[all …]
270 void dumpSurface( const COMReference<IDirectDrawSurface> &pSurface, const char *szFilename ) in dumpSurface()336 void clearSurface( const COMReference<IDirectDrawSurface>& pSurface ) in clearSurface()539 COMReference<IDirectDrawSurface> mpSurface;540 COMReference<IDirect3DTexture2> mpTexture;558 virtual COMReference<IDirectDrawSurface>577 COMReference<IDirectDraw2> getDirectDraw() { return mpDirectDraw; } in getDirectDraw()578 COMReference< IDirect3DDevice2 > getDevice() { return mpDirect3DDevice; } in getDevice()651 COMReference<IDirectDraw2> mpDirectDraw;652 COMReference<IDirectDrawSurface> mpPrimarySurface;653 COMReference<IDirectDrawSurface> mpBackBufferSurface;[all …]
38 COMReference<surface_type> mpSurface;41 GraphicsDeleter(const COMReference<surface_type>& rSurface, HDC hdc) : in GraphicsDeleter()60 GraphicsSharedPtr createSurfaceGraphics(const COMReference<surface_type>& rSurface ) in createSurfaceGraphics()
53 COMReference<surface_type> getSurface() const { return mpSurface; } in getSurface()118 COMReference<surface_type> mpSurface;
38 GraphicsSharedPtr createSurfaceGraphics(const COMReference<surface_type>& rSurface );
69 virtual COMReference<surface_type>
59 DXColorBuffer( const COMReference<surface_type>& rSurface, in DXColorBuffer()85 mutable COMReference<surface_type> mpSurface;
48 typedef sal::systools::COMReference<IMalloc> IMallocPtr;49 typedef sal::systools::COMReference<IShellFolder> IShellFolderPtr;
439 sal::systools::COMReference<IShellLinkA> pIShellLink; in getShellLinkTarget()445 sal::systools::COMReference<IPersistFile> pIPersistFile = in getShellLinkTarget()