LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Functions
idynlibrary.hpp File Reference
#include <logicalaccess/readerproviders/readerprovider.hpp>
#include <logicalaccess/cards/chip.hpp>
#include <logicalaccess/cards/keydiversification.hpp>
#include <string>

Go to the source code of this file.

Classes

class  logicalaccess::IDynLibrary
 

Namespaces

namespace  logicalaccess
 

Macros

#define CDECL_WIN32_   _cdecl
 
#define EXTENSION_LIB   ".dll"
 

Typedefs

typedef char *(* logicalaccess::getlibname) ()
 
typedef void(CDECL_WIN32_logicalaccess::getprovider) (std::shared_ptr< ReaderProvider > *)
 
typedef void(CDECL_WIN32_logicalaccess::getcard) (std::shared_ptr< Chip > *)
 
typedef void(CDECL_WIN32_logicalaccess::getdiversification) (std::shared_ptr< KeyDiversification > *)
 
typedef void(CDECL_WIN32_logicalaccess::getcommands) (std::shared_ptr< Commands > *)
 
typedef void(CDECL_WIN32_logicalaccess::setcryptocontext) (std::shared_ptr< Commands > *, std::shared_ptr< Chip > *)
 
typedef bool(CDECL_WIN32_logicalaccess::getobjectinfoat) (unsigned int, char *, size_t, void **)
 

Functions

IDynLibrary * logicalaccess::newDynLibrary (const std::string &dlName)
 

Macro Definition Documentation

◆ CDECL_WIN32_

#define CDECL_WIN32_   _cdecl

◆ EXTENSION_LIB

#define EXTENSION_LIB   ".dll"