digiKam
Loading...
Searching...
No Matches
Digikam::FaceDbAccess Class Reference

#include <facedbaccess.h>

Public Member Functions

FaceDbBackendbackend () const
 
FaceDbdb () const
 
 FaceDbAccess ()
 
const QString & lastError () const
 
void setLastError (const QString &error)
 
 ~FaceDbAccess ()
 

Static Public Member Functions

static bool checkReadyForUse (InitializationObserver *const observer)
 
static void cleanUpDatabase ()
 
static void initDbEngineErrorHandler (DbEngineErrorHandler *const errorhandler)
 
static bool isInitialized ()
 
static DbEngineParameters parameters ()
 
static void setParameters (const DbEngineParameters &parameters, FaceScanSettings::FaceRecognitionModel recognizeModel)
 

Friends

class FaceDbAccessUnlock
 

Constructor & Destructor Documentation

◆ FaceDbAccess()

Digikam::FaceDbAccess::FaceDbAccess ( )

This class is written in analogy to CoreDbAccess (some features stripped off). For documentation, see coredbaccess.h

◆ ~FaceDbAccess()

Digikam::FaceDbAccess::~FaceDbAccess ( )

Member Function Documentation

◆ backend()

FaceDbBackend * Digikam::FaceDbAccess::backend ( ) const

◆ checkReadyForUse()

◆ cleanUpDatabase()

void Digikam::FaceDbAccess::cleanUpDatabase ( )
static

Referenced by MAIN_FN().

◆ db()

◆ initDbEngineErrorHandler()

void Digikam::FaceDbAccess::initDbEngineErrorHandler ( DbEngineErrorHandler *const  errorhandler)
static

◆ isInitialized()

bool Digikam::FaceDbAccess::isInitialized ( )
static

◆ lastError()

const QString & Digikam::FaceDbAccess::lastError ( ) const

◆ parameters()

DbEngineParameters Digikam::FaceDbAccess::parameters ( )
static

Referenced by setParameters().

◆ setLastError()

void Digikam::FaceDbAccess::setLastError ( const QString &  error)

Set the "last error" message. This method is not for public use.

Referenced by checkReadyForUse().

◆ setParameters()

void Digikam::FaceDbAccess::setParameters ( const DbEngineParameters parameters,
FaceScanSettings::FaceRecognitionModel  recognizeModel 
)
static

Friends And Related Symbol Documentation

◆ FaceDbAccessUnlock

friend class FaceDbAccessUnlock
friend

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