Loading...
Searching...
No Matches
Go to the documentation of this file. 1#ifndef MIFARE2GOLOGGING_H
2#define MIFARE2GOLOGGING_H
5#include "core/common/ESingleton.h"
6#include "core/common/ApplicationPath.h"
9#include "appcore/cardfacade/ECardFacadeManager.h"
10#include "appcore/cardfacade/ECardFacadeDefines.h"
11#include "appcore/cardfacade/ECardDataFacade.h"
15#include "core/log/emlog.h"
18 #define DESIRED_CARD_TYPE MIFARE_2GO
19 #define MIFARE2GO_OBC_LOG_FILE PATH_VARIABLE_LOG_DIR"mifare2go_OBC.log"
21 #define MIFARE2GO_LOG_TRACE( msg, args... ) \
22 if ( EM::CardFacade::ECardFacadeManager::GetInstance().GetCardFacade( EM::CardFacade::ECardFacadeDefines::Read )->GetCLCardType() == DESIRED_CARD_TYPE ) \
23 { EFTRACE( MIFARE2GO_OBC_LOG_FILE, msg, ## args ); }
25 #define MIFARE2GO_LOG_INFO( msg, args... ) \
26 if ( EM::CardFacade::ECardFacadeManager::GetInstance().GetCardFacade( EM::CardFacade::ECardFacadeDefines::Read )->GetCLCardType() == DESIRED_CARD_TYPE ) \
27 { EFINFO( MIFARE2GO_OBC_LOG_FILE, msg, ## args ); }
29 #define MIFARE2GO_LOG_WARNING( msg, args... ) \
30 if ( EM::CardFacade::ECardFacadeManager::GetInstance().GetCardFacade( EM::CardFacade::ECardFacadeDefines::Read )->GetCLCardType() == DESIRED_CARD_TYPE ) \
31 { EFWARN( MIFARE2GO_OBC_LOG_FILE, msg, ## args ); }
33 #define MIFARE2GO_LOG_ERROR( msg, args... ) \
34 if ( EM::CardFacade::ECardFacadeManager::GetInstance().GetCardFacade( EM::CardFacade::ECardFacadeDefines::Read )->GetCLCardType() == DESIRED_CARD_TYPE ) \
35 { EFERROR( MIFARE2GO_OBC_LOG_FILE, msg, ## args ); }
37 #define MIFARE2GO_LOG_TRACE( msg, args... )
38 #define MIFARE2GO_LOG_INFO( msg, args... )
39 #define MIFARE2GO_LOG_WARNING( msg, args... )
40 #define MIFARE2GO_LOG_ERROR( msg, args... )