LibreOffice Module basegfx (master) 1
Public Member Functions | Private Member Functions | List of all members
basegfx::SystemDependentDataManager Class Referenceabstract

#include <systemdependentdata.hxx>

Public Member Functions

 SystemDependentDataManager ()
 
virtual ~SystemDependentDataManager ()
 
virtual void startUsage (basegfx::SystemDependentData_SharedPtr &rData)=0
 
virtual void endUsage (basegfx::SystemDependentData_SharedPtr &rData)=0
 
virtual void touchUsage (basegfx::SystemDependentData_SharedPtr &rData)=0
 
virtual void flushAll ()=0
 

Private Member Functions

 SystemDependentDataManager (const SystemDependentDataManager &)=delete
 
SystemDependentDataManageroperator= (const SystemDependentDataManager &)=delete
 

Detailed Description

Definition at line 23 of file systemdependentdata.hxx.

Constructor & Destructor Documentation

◆ SystemDependentDataManager() [1/2]

basegfx::SystemDependentDataManager::SystemDependentDataManager ( const SystemDependentDataManager )
privatedelete

◆ SystemDependentDataManager() [2/2]

basegfx::SystemDependentDataManager::SystemDependentDataManager ( )

Definition at line 16 of file systemdependentdata.cxx.

◆ ~SystemDependentDataManager()

basegfx::SystemDependentDataManager::~SystemDependentDataManager ( )
virtual

Definition at line 20 of file systemdependentdata.cxx.

Member Function Documentation

◆ endUsage()

virtual void basegfx::SystemDependentDataManager::endUsage ( basegfx::SystemDependentData_SharedPtr rData)
pure virtual

◆ flushAll()

virtual void basegfx::SystemDependentDataManager::flushAll ( )
pure virtual

◆ operator=()

SystemDependentDataManager & basegfx::SystemDependentDataManager::operator= ( const SystemDependentDataManager )
privatedelete

◆ startUsage()

virtual void basegfx::SystemDependentDataManager::startUsage ( basegfx::SystemDependentData_SharedPtr rData)
pure virtual

◆ touchUsage()

virtual void basegfx::SystemDependentDataManager::touchUsage ( basegfx::SystemDependentData_SharedPtr rData)
pure virtual

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