1#ifndef _KVI_CRYPT_ENGINE_MANAGER_H_
2#define _KVI_CRYPT_ENGINE_MANAGER_H_
33class KviCryptEngineDescription;
35#ifdef COMPILE_CRYPT_SUPPORT
42 KviCryptEngineManager();
43 virtual ~KviCryptEngineManager();
46 KviPointerHashTable<QString, KviCryptEngineDescription> * m_pEngineDict;
49 const KviPointerHashTable<QString, KviCryptEngineDescription> * engineDict() {
return m_pEngineDict; };
50 void registerEngine(KviCryptEngineDescription * pDesc);
51 void unregisterEngine(
const QString & szName);
52 void unregisterEngines(
void * providerHandle);
58 KviCryptEngine * allocateEngine(
const QString & szName);
59 void deallocateEngine(KviCryptEngine * pEngine);
Definition KviCryptEngine.h:54
This file contains compile time settings.
#define KVILIB_API
Definition kvi_settings.h:124