AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
EM::CardFacade::ELogFacadeMifareMikroelektronika1 Class Reference

#include <ELogFacadeMifareMikroelektronika1.h>

Inheritance diagram for EM::CardFacade::ELogFacadeMifareMikroelektronika1:
Inheritance graph
[legend]
Collaboration diagram for EM::CardFacade::ELogFacadeMifareMikroelektronika1:
Collaboration graph
[legend]

Public Member Functions

 ELogFacadeMifareMikroelektronika1 (ECardDataStorage *dataStorage)
 
virtual ~ELogFacadeMifareMikroelektronika1 ()
 
virtual void Init ()
 
virtual void Clear ()
 
virtual bool IsModifiedData ()
 
virtual bool AddDataToWriteRequest (EM::PT::EDataCollection *writeRequest)
 
virtual bool AddDataTypeToReadRequest (PT::EAplRequest *readRequest)
 
virtual bool GetTimeDate (unsigned long &timeDate)
 
virtual bool SetTimeDate (unsigned long timeDate)
 
virtual bool GetNetworkID (unsigned long &networkID)
 
virtual bool SetNetworkID (unsigned long networkID)
 
virtual bool GetServiceProvider (unsigned long &serviceProvider)
 
virtual bool SetServiceProvider (unsigned long serviceProvider)
 
virtual bool GetDevice (unsigned long &device)
 
virtual bool SetDevice (unsigned long device)
 
virtual bool GetDeviceCounter (unsigned long &device)
 
virtual bool SetDeviceCounter (unsigned long device)
 
virtual bool GetPriceAmountUnit (EMoneyData &moneyData)
 
virtual bool SetPriceAmountUnit (const EMoneyData &moneyData)
 
virtual bool GetVAT (unsigned long &vat)
 
virtual bool SetVAT (unsigned long vat)
 
virtual bool GetData (unsigned char &serviceID, unsigned char &serviceAmount, unsigned char pos)
 
virtual bool SetData (unsigned char serviceID, unsigned char serviceAmount, unsigned char pos)
 
virtual bool GetWalletBalanceBefore (long &balanceBefore)
 
virtual bool SetWalletBalanceBefore (long balanceBefore)
 
virtual bool GetPrice (unsigned long &price)
 
virtual bool SetPrice (unsigned long price)
 
virtual bool GetTransactionType (unsigned long &transactionType)
 
virtual bool SetTransactionType (unsigned long transactionType)
 
virtual bool GetWalletCounter (unsigned short &walletCounter)
 
virtual bool SetWalletCounter (unsigned short walletCounter)
 
virtual bool GetWalletSamNumber (unsigned long &walletSamNumber)
 
virtual bool SetWalletSamNumber (unsigned long walletSamNumber)
 
virtual bool GetWalletSamCounter (unsigned long &walletSamCounter)
 
virtual bool SetWalletSamCounter (unsigned long walletSamCounter)
 
virtual bool IsDataValid (bool &validData)
 
virtual bool SetDataValid (bool validData)
 
- Public Member Functions inherited from EM::CardFacade::ELogFacade
 ELogFacade (ECardDataStorage *dataStorage)
 
virtual ~ELogFacade ()
 
bool IsCardFeatureEnabled (ECardFacadeDefines::LogCardFeatures feature, bool &enabled)
 

Additional Inherited Members

- Protected Member Functions inherited from EM::CardFacade::ELogFacade
void SetCardFeature (uint64_t features)
 

Constructor & Destructor Documentation

INTERNAL ELogFacadeMifareMikroelektronika1::ELogFacadeMifareMikroelektronika1 ( ECardDataStorage dataStorage)
ELogFacadeMifareMikroelektronika1::~ELogFacadeMifareMikroelektronika1 ( )
virtual

Member Function Documentation

bool ELogFacadeMifareMikroelektronika1::AddDataToWriteRequest ( EM::PT::EDataCollection *  writeRequest)
virtual

Reimplemented from EM::CardFacade::ELogFacade.

bool ELogFacadeMifareMikroelektronika1::AddDataTypeToReadRequest ( PT::EAplRequest *  readRequest)
virtual
void ELogFacadeMifareMikroelektronika1::Clear ( )
virtual

Reimplemented from EM::CardFacade::ELogFacade.

bool ELogFacadeMifareMikroelektronika1::GetData ( unsigned char &  serviceID,
unsigned char &  serviceAmount,
unsigned char  pos 
)
virtual
bool ELogFacadeMifareMikroelektronika1::GetDevice ( unsigned long &  device)
virtual
bool ELogFacadeMifareMikroelektronika1::GetDeviceCounter ( unsigned long &  device)
virtual
bool ELogFacadeMifareMikroelektronika1::GetNetworkID ( unsigned long &  networkID)
virtual
bool ELogFacadeMifareMikroelektronika1::GetPrice ( unsigned long &  price)
virtual
bool ELogFacadeMifareMikroelektronika1::GetPriceAmountUnit ( EMoneyData &  moneyData)
virtual
bool ELogFacadeMifareMikroelektronika1::GetServiceProvider ( unsigned long &  serviceProvider)
virtual
bool ELogFacadeMifareMikroelektronika1::GetTimeDate ( unsigned long &  timeDate)
virtual
bool ELogFacadeMifareMikroelektronika1::GetTransactionType ( unsigned long &  transactionType)
virtual
bool ELogFacadeMifareMikroelektronika1::GetVAT ( unsigned long &  vat)
virtual
bool ELogFacadeMifareMikroelektronika1::GetWalletBalanceBefore ( long &  balanceBefore)
virtual
bool ELogFacadeMifareMikroelektronika1::GetWalletCounter ( unsigned short &  walletCounter)
virtual
bool ELogFacadeMifareMikroelektronika1::GetWalletSamCounter ( unsigned long &  walletSamCounter)
virtual
bool ELogFacadeMifareMikroelektronika1::GetWalletSamNumber ( unsigned long &  walletSamNumber)
virtual
void ELogFacadeMifareMikroelektronika1::Init ( void  )
virtual

Reimplemented from EM::CardFacade::ELogFacade.

bool ELogFacadeMifareMikroelektronika1::IsDataValid ( bool &  validData)
virtual
bool ELogFacadeMifareMikroelektronika1::IsModifiedData ( )
virtual

Reimplemented from EM::CardFacade::ELogFacade.

bool ELogFacadeMifareMikroelektronika1::SetData ( unsigned char  serviceID,
unsigned char  serviceAmount,
unsigned char  pos 
)
virtual
bool ELogFacadeMifareMikroelektronika1::SetDataValid ( bool  validData)
virtual
bool ELogFacadeMifareMikroelektronika1::SetDevice ( unsigned long  device)
virtual
bool ELogFacadeMifareMikroelektronika1::SetDeviceCounter ( unsigned long  device)
virtual
bool ELogFacadeMifareMikroelektronika1::SetNetworkID ( unsigned long  networkID)
virtual
bool ELogFacadeMifareMikroelektronika1::SetPrice ( unsigned long  price)
virtual
bool ELogFacadeMifareMikroelektronika1::SetPriceAmountUnit ( const EMoneyData &  moneyData)
virtual
bool ELogFacadeMifareMikroelektronika1::SetServiceProvider ( unsigned long  serviceProvider)
virtual
bool ELogFacadeMifareMikroelektronika1::SetTimeDate ( unsigned long  timeDate)
virtual
bool ELogFacadeMifareMikroelektronika1::SetTransactionType ( unsigned long  transactionType)
virtual
bool ELogFacadeMifareMikroelektronika1::SetVAT ( unsigned long  vat)
virtual
bool ELogFacadeMifareMikroelektronika1::SetWalletBalanceBefore ( long  balanceBefore)
virtual
bool ELogFacadeMifareMikroelektronika1::SetWalletCounter ( unsigned short  walletCounter)
virtual
bool ELogFacadeMifareMikroelektronika1::SetWalletSamCounter ( unsigned long  walletSamCounter)
virtual
bool ELogFacadeMifareMikroelektronika1::SetWalletSamNumber ( unsigned long  walletSamNumber)
virtual

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