uiacceltk/hitchcock/CommonInc/alflogger.h
changeset 13 8f67d927ea57
parent 0 15bf7259bb7c
child 8 10534483575f
equal deleted inserted replaced
0:15bf7259bb7c 13:8f67d927ea57
    54 #if (ALF_LOGGING_METHOD==0)
    54 #if (ALF_LOGGING_METHOD==0)
    55     #define __ALFLOGSTRING(C)
    55     #define __ALFLOGSTRING(C)
    56     #define __ALFLOGSTRING1(C, X)
    56     #define __ALFLOGSTRING1(C, X)
    57     #define __ALFLOGSTRING2(C, X, Y)
    57     #define __ALFLOGSTRING2(C, X, Y)
    58     #define __ALFLOGSTRING3(C, X, Y, Z)
    58     #define __ALFLOGSTRING3(C, X, Y, Z)
       
    59     #define __ALFLOGSTRING4(C, X, Y, Z, W)
    59 #endif
    60 #endif
    60 #if (ALF_LOGGING_METHOD==1)
    61 #if (ALF_LOGGING_METHOD==1)
    61     #define __ALFLOGSTRING(C)            RDebug::Print(_L(C));
    62     #define __ALFLOGSTRING(C)            RDebug::Print(_L(C));
    62     #define __ALFLOGSTRING1(C, X)        RDebug::Print(_L(C),X);
    63     #define __ALFLOGSTRING1(C, X)        RDebug::Print(_L(C),X);
    63     #define __ALFLOGSTRING2(C, X, Y)     RDebug::Print(_L(C),X, Y);
    64     #define __ALFLOGSTRING2(C, X, Y)     RDebug::Print(_L(C),X, Y);
    64     #define __ALFLOGSTRING3(C, X, Y, Z)  RDebug::Print(_L(C),X, Y, Z);
    65     #define __ALFLOGSTRING3(C, X, Y, Z)  RDebug::Print(_L(C),X, Y, Z);
       
    66     #define __ALFLOGSTRING4(C,X,Y,Z,W)   RDebug::Print(_L(C),X, Y, Z, W);
    65 #endif
    67 #endif
    66 #if (ALF_LOGGING_METHOD==2)
    68 #if (ALF_LOGGING_METHOD==2)
    67     #define __ALFLOGSTRING(C)            {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, tempLogDes());}
    69     #define __ALFLOGSTRING(C)            {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, tempLogDes());}
    68     #define __ALFLOGSTRING1(C, X)        {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X);}
    70     #define __ALFLOGSTRING1(C, X)        {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X);}
    69     #define __ALFLOGSTRING2(C, X, Y)     {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y);}
    71     #define __ALFLOGSTRING2(C, X, Y)     {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y);}
    70     #define __ALFLOGSTRING3(C, X, Y, Z)  {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y,Z);}
    72     #define __ALFLOGSTRING3(C, X, Y, Z)  {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y,Z);}
       
    73     #define __ALFLOGSTRING4(C,X,Y,Z,W)   {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y,Z,W);}
    71 #endif
    74 #endif
    72 
    75 
    73 // Logging for effects components
    76 // Logging for effects components
    74 #if ( defined (_ALF_FXLOGGING) )
    77 #if ( defined (_ALF_FXLOGGING) )
    75     #if ( defined (_ALF_LOGGING_TO_FILE))
    78     #if ( defined (_ALF_LOGGING_TO_FILE))
    84 #if (ALF_FXLOGGING_METHOD==0)
    87 #if (ALF_FXLOGGING_METHOD==0)
    85     #define __ALFFXLOGSTRING(C)
    88     #define __ALFFXLOGSTRING(C)
    86     #define __ALFFXLOGSTRING1(C, X)
    89     #define __ALFFXLOGSTRING1(C, X)
    87     #define __ALFFXLOGSTRING2(C, X, Y)
    90     #define __ALFFXLOGSTRING2(C, X, Y)
    88     #define __ALFFXLOGSTRING3(C, X, Y, Z)
    91     #define __ALFFXLOGSTRING3(C, X, Y, Z)
       
    92     #define __ALFFXLOGSTRING4(C, X, Y, W)
       
    93 
    89 #endif
    94 #endif
    90 #if (ALF_FXLOGGING_METHOD==1)
    95 #if (ALF_FXLOGGING_METHOD==1)
    91     #define __ALFFXLOGSTRING(C)            RDebug::Print(_L(C));
    96     #define __ALFFXLOGSTRING(C)            RDebug::Print(_L(C));
    92     #define __ALFFXLOGSTRING1(C, X)        RDebug::Print(_L(C),X);
    97     #define __ALFFXLOGSTRING1(C, X)        RDebug::Print(_L(C),X);
    93     #define __ALFFXLOGSTRING2(C, X, Y)     RDebug::Print(_L(C),X, Y);
    98     #define __ALFFXLOGSTRING2(C, X, Y)     RDebug::Print(_L(C),X, Y);
    94     #define __ALFFXLOGSTRING3(C, X, Y, Z)  RDebug::Print(_L(C),X, Y, Z);
    99     #define __ALFFXLOGSTRING3(C, X, Y, Z)  RDebug::Print(_L(C),X, Y, Z);
       
   100     #define __ALFFXLOGSTRING4(C,X,Y,Z,W)   RDebug::Print(_L(C),X, Y, Z, W);
    95 #endif
   101 #endif
    96 #if (ALF_FXLOGGING_METHOD==2)
   102 #if (ALF_FXLOGGING_METHOD==2)
    97     #define __ALFFXLOGSTRING(C)            {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, tempLogDes());}
   103     #define __ALFFXLOGSTRING(C)            {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, tempLogDes());}
    98     #define __ALFFXLOGSTRING1(C, X)        {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X);}
   104     #define __ALFFXLOGSTRING1(C, X)        {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X);}
    99     #define __ALFFXLOGSTRING2(C, X, Y)     {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y);}
   105     #define __ALFFXLOGSTRING2(C, X, Y)     {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y);}
   100     #define __ALFFXLOGSTRING3(C, X, Y, Z)  {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y,Z);}
   106     #define __ALFFXLOGSTRING3(C, X, Y, Z)  {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y,Z);}
       
   107     #define __ALFFXLOGSTRING4(C,X,Y,Z,W)   {_LIT(tempLogDes,C);RFileLogger::WriteFormat(KLogsDir(),KLogFileName(), EFileLoggingModeAppend, TRefByValue<const TDesC>(tempLogDes()),X,Y,Z,W);}
   101 #endif
   108 #endif
   102 
   109 
   103 #endif // ALFLOGGER_H
   110 #endif // ALFLOGGER_H
   104 
   111 
   105 // End of File
   112 // End of File