LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
logicalaccess::SAMKucEntry Class Reference

A DESFire Key class. More...

#include <samkucentry.hpp>

Public Member Functions

 SAMKucEntry ()
 Build an empty DESFire key.
 
 SAMKucEntry (const SAMKUCEntryStruct &k)
 Build a DESFire key given a string representation of it.
 
unsigned char getUpdateMask () const
 
void setUpdateMask (unsigned char c)
 
KucEntryUpdateSettings getUpdateSettings ()
 
void setUpdateSettings (const KucEntryUpdateSettings &t)
 
SAMKUCEntryStructgetKucEntryStruct ()
 
void setKucEntryStruct (const SAMKUCEntryStruct &t)
 

Private Attributes

unsigned char d_updatemask
 
SAMKUCEntryStruct d_kucentry
 

Detailed Description

A DESFire Key class.

Constructor & Destructor Documentation

◆ SAMKucEntry() [1/2]

logicalaccess::SAMKucEntry::SAMKucEntry ( )
inline

Build an empty DESFire key.

◆ SAMKucEntry() [2/2]

logicalaccess::SAMKucEntry::SAMKucEntry ( const SAMKUCEntryStruct k)
inlineexplicit

Build a DESFire key given a string representation of it.

Parameters
strThe string representation.

Member Function Documentation

◆ getKucEntryStruct()

SAMKUCEntryStruct & logicalaccess::SAMKucEntry::getKucEntryStruct ( )
inline

◆ getUpdateMask()

unsigned char logicalaccess::SAMKucEntry::getUpdateMask ( ) const
inline

◆ getUpdateSettings()

KucEntryUpdateSettings logicalaccess::SAMKucEntry::getUpdateSettings ( )

◆ setKucEntryStruct()

void logicalaccess::SAMKucEntry::setKucEntryStruct ( const SAMKUCEntryStruct t)
inline

◆ setUpdateMask()

void logicalaccess::SAMKucEntry::setUpdateMask ( unsigned char  c)
inline

◆ setUpdateSettings()

void logicalaccess::SAMKucEntry::setUpdateSettings ( const KucEntryUpdateSettings t)

Member Data Documentation

◆ d_kucentry

SAMKUCEntryStruct logicalaccess::SAMKucEntry::d_kucentry
private

◆ d_updatemask

unsigned char logicalaccess::SAMKucEntry::d_updatemask
private

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