kdevplatform/serialization
KDevelop::AbstractRepositoryManager Class Referenceabstract
#include <abstractitemrepository.h>
Inheritance diagram for KDevelop::AbstractRepositoryManager:

Public Member Functions | |
AbstractRepositoryManager () | |
virtual | ~AbstractRepositoryManager () |
void | deleteRepository () |
virtual QMutex * | repositoryMutex () const =0 |
Protected Attributes | |
AbstractItemRepository * | m_repository = nullptr |
Detailed Description
Internal helper class that wraps around a repository object and manages its lifetime.
Definition at line 51 of file abstractitemrepository.h.
Constructor & Destructor Documentation
◆ AbstractRepositoryManager()
KDevelop::AbstractRepositoryManager::AbstractRepositoryManager | ( | ) |
Definition at line 33 of file abstractitemrepository.cpp.
◆ ~AbstractRepositoryManager()
|
virtual |
Definition at line 37 of file abstractitemrepository.cpp.
Member Function Documentation
◆ deleteRepository()
void KDevelop::AbstractRepositoryManager::deleteRepository | ( | ) |
Definition at line 41 of file abstractitemrepository.cpp.
◆ repositoryMutex()
|
pure virtual |
Member Data Documentation
◆ m_repository
|
mutableprotected |
Definition at line 62 of file abstractitemrepository.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Apr 13 2021 23:30:33 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Apr 13 2021 23:30:33 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.