LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
ScopedCachedHDC< ID > Class Template Reference

#include <scoped_gdi.hxx>

Public Member Functions

 ScopedCachedHDC (HBITMAP hBitmap)
 
 ~ScopedCachedHDC ()
 
HDC get () const
 

Private Attributes

HDC m_hDC
 

Detailed Description

template<sal_uLong ID>
class ScopedCachedHDC< ID >

Definition at line 57 of file scoped_gdi.hxx.

Constructor & Destructor Documentation

template<sal_uLong ID>
ScopedCachedHDC< ID >::ScopedCachedHDC ( HBITMAP  hBitmap)
inlineexplicit

Definition at line 60 of file scoped_gdi.hxx.

References ID.

template<sal_uLong ID>
ScopedCachedHDC< ID >::~ScopedCachedHDC ( )
inline

Definition at line 65 of file scoped_gdi.hxx.

References ID, and ImplReleaseCachedDC().

Member Function Documentation

template<sal_uLong ID>
HDC ScopedCachedHDC< ID >::get ( ) const
inline

Definition at line 67 of file scoped_gdi.hxx.

References ScopedCachedHDC< ID >::m_hDC.

Member Data Documentation

template<sal_uLong ID>
HDC ScopedCachedHDC< ID >::m_hDC
private

Definition at line 70 of file scoped_gdi.hxx.

Referenced by ScopedCachedHDC< ID >::get().


The documentation for this class was generated from the following file: