AppCore
Loading...
Searching...
No Matches
Public Member Functions | List of all members
EM::CardFacade::ELogFacadeMifareIDOLStructures Class Reference

#include <ELogFacadeMifareIDOLStructures.h>

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

Public Member Functions

 ELogFacadeMifareIDOLStructures (ECardDataStorage *dataStorage)
 
virtual ~ELogFacadeMifareIDOLStructures ()
 
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

◆ ELogFacadeMifareIDOLStructures()

INTERNAL ELogFacadeMifareIDOLStructures::ELogFacadeMifareIDOLStructures ( ECardDataStorage dataStorage)

◆ ~ELogFacadeMifareIDOLStructures()

ELogFacadeMifareIDOLStructures::~ELogFacadeMifareIDOLStructures ( )
virtual

Member Function Documentation

◆ AddDataToWriteRequest()

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

Reimplemented from EM::CardFacade::ELogFacade.

◆ AddDataTypeToReadRequest()

bool ELogFacadeMifareIDOLStructures::AddDataTypeToReadRequest ( PT::EAplRequest *  readRequest)
virtual

◆ Clear()

void ELogFacadeMifareIDOLStructures::Clear ( )
virtual

Reimplemented from EM::CardFacade::ELogFacade.

◆ GetData()

bool ELogFacadeMifareIDOLStructures::GetData ( unsigned char &  serviceID,
unsigned char &  serviceAmount,
unsigned char  pos 
)
virtual

◆ GetDevice()

bool ELogFacadeMifareIDOLStructures::GetDevice ( unsigned long &  device)
virtual

◆ GetDeviceCounter()

bool ELogFacadeMifareIDOLStructures::GetDeviceCounter ( unsigned long &  device)
virtual

◆ GetNetworkID()

bool ELogFacadeMifareIDOLStructures::GetNetworkID ( unsigned long &  networkID)
virtual

◆ GetPrice()

bool ELogFacadeMifareIDOLStructures::GetPrice ( unsigned long &  price)
virtual

◆ GetPriceAmountUnit()

bool ELogFacadeMifareIDOLStructures::GetPriceAmountUnit ( EMoneyData &  moneyData)
virtual

◆ GetServiceProvider()

bool ELogFacadeMifareIDOLStructures::GetServiceProvider ( unsigned long &  serviceProvider)
virtual

◆ GetTimeDate()

bool ELogFacadeMifareIDOLStructures::GetTimeDate ( unsigned long &  timeDate)
virtual

◆ GetTransactionType()

bool ELogFacadeMifareIDOLStructures::GetTransactionType ( unsigned long &  transactionType)
virtual

◆ GetVAT()

bool ELogFacadeMifareIDOLStructures::GetVAT ( unsigned long &  vat)
virtual

◆ GetWalletBalanceBefore()

bool ELogFacadeMifareIDOLStructures::GetWalletBalanceBefore ( long &  balanceBefore)
virtual

◆ GetWalletCounter()

bool ELogFacadeMifareIDOLStructures::GetWalletCounter ( unsigned short &  walletCounter)
virtual

◆ GetWalletSamCounter()

bool ELogFacadeMifareIDOLStructures::GetWalletSamCounter ( unsigned long &  walletSamCounter)
virtual

◆ GetWalletSamNumber()

bool ELogFacadeMifareIDOLStructures::GetWalletSamNumber ( unsigned long &  walletSamNumber)
virtual

◆ Init()

void ELogFacadeMifareIDOLStructures::Init ( )
virtual

Reimplemented from EM::CardFacade::ELogFacade.

◆ IsDataValid()

bool ELogFacadeMifareIDOLStructures::IsDataValid ( bool &  validData)
virtual

◆ IsModifiedData()

bool ELogFacadeMifareIDOLStructures::IsModifiedData ( )
virtual

Reimplemented from EM::CardFacade::ELogFacade.

◆ SetData()

bool ELogFacadeMifareIDOLStructures::SetData ( unsigned char  serviceID,
unsigned char  serviceAmount,
unsigned char  pos 
)
virtual

◆ SetDataValid()

bool ELogFacadeMifareIDOLStructures::SetDataValid ( bool  validData)
virtual

◆ SetDevice()

bool ELogFacadeMifareIDOLStructures::SetDevice ( unsigned long  device)
virtual

◆ SetDeviceCounter()

bool ELogFacadeMifareIDOLStructures::SetDeviceCounter ( unsigned long  device)
virtual

◆ SetNetworkID()

bool ELogFacadeMifareIDOLStructures::SetNetworkID ( unsigned long  networkID)
virtual

◆ SetPrice()

bool ELogFacadeMifareIDOLStructures::SetPrice ( unsigned long  price)
virtual

◆ SetPriceAmountUnit()

bool ELogFacadeMifareIDOLStructures::SetPriceAmountUnit ( const EMoneyData &  moneyData)
virtual

◆ SetServiceProvider()

bool ELogFacadeMifareIDOLStructures::SetServiceProvider ( unsigned long  serviceProvider)
virtual

◆ SetTimeDate()

bool ELogFacadeMifareIDOLStructures::SetTimeDate ( unsigned long  timeDate)
virtual

◆ SetTransactionType()

bool ELogFacadeMifareIDOLStructures::SetTransactionType ( unsigned long  transactionType)
virtual

◆ SetVAT()

bool ELogFacadeMifareIDOLStructures::SetVAT ( unsigned long  vat)
virtual

◆ SetWalletBalanceBefore()

bool ELogFacadeMifareIDOLStructures::SetWalletBalanceBefore ( long  balanceBefore)
virtual

◆ SetWalletCounter()

bool ELogFacadeMifareIDOLStructures::SetWalletCounter ( unsigned short  walletCounter)
virtual

◆ SetWalletSamCounter()

bool ELogFacadeMifareIDOLStructures::SetWalletSamCounter ( unsigned long  walletSamCounter)
virtual

◆ SetWalletSamNumber()

bool ELogFacadeMifareIDOLStructures::SetWalletSamNumber ( unsigned long  walletSamNumber)
virtual

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