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


Detailed Description

template<sal_uLong ID>
class ScopedCachedHDC< ID >

Definition at line 56 of file scoped_gdi.hxx.

Constructor & Destructor Documentation

◆ ScopedCachedHDC()

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

Definition at line 59 of file scoped_gdi.hxx.

References ID.

◆ ~ScopedCachedHDC()

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

Definition at line 64 of file scoped_gdi.hxx.

References ID, and ImplReleaseCachedDC().

Member Function Documentation

◆ get()

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

Definition at line 66 of file scoped_gdi.hxx.

References ScopedCachedHDC< ID >::m_hDC.

Member Data Documentation

◆ m_hDC

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

Definition at line 69 of file scoped_gdi.hxx.

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

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