- Add new log marcos to support up to 12 parmametters.
This commit is contained in:
		
							parent
							
								
									8a45c17dd1
								
							
						
					
					
						commit
						76d259a617
					
				@ -1,8 +1,3 @@
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Welcome to LibLog 1.0.x !
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,8 +1,3 @@
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
------------------------------------------------------------------------------------------------------------------------------------
 | 
			
		||||
LibLog V 1.0.0-1 - A. GIBERT - 24/04/??
 | 
			
		||||
------------------------------------------------------------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
@ -108,6 +108,12 @@ typedef short                       LGT_Log_Level;
 | 
			
		||||
#define LG_LOG_TRACE_4(  Level, Fmt, Arg1, Arg2, Arg3, Arg4)                                                     LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4))
 | 
			
		||||
#define LG_LOG_TRACE_5(  Level, Fmt, Arg1, Arg2, Arg3, Arg4, Arg5)                                               LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5))
 | 
			
		||||
#define LG_LOG_TRACE_6(  Level, Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)                                         LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6))
 | 
			
		||||
#define LG_LOG_TRACE_7(  Level, Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7)                                   LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7))
 | 
			
		||||
#define LG_LOG_TRACE_8(  Level, Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8)                             LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8))
 | 
			
		||||
#define LG_LOG_TRACE_9(  Level, Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9)                       LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9))
 | 
			
		||||
#define LG_LOG_TRACE_10( Level, Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10)                LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10))
 | 
			
		||||
#define LG_LOG_TRACE_11( Level, Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11)         LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10), (Arg11))
 | 
			
		||||
#define LG_LOG_TRACE_12( Level, Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12)  LG_Log( LGD_LOG_TYPE_ID_TRACE,   (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10), (Arg11), (Arg12))
 | 
			
		||||
 | 
			
		||||
#define LG_LOG_INFO_0(          Fmt)                                                                             LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt))
 | 
			
		||||
#define LG_LOG_INFO_1(          Fmt, Arg1)                                                                       LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1))
 | 
			
		||||
@ -116,6 +122,12 @@ typedef short                       LGT_Log_Level;
 | 
			
		||||
#define LG_LOG_INFO_4(          Fmt, Arg1, Arg2, Arg3, Arg4)                                                     LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4))
 | 
			
		||||
#define LG_LOG_INFO_5(          Fmt, Arg1, Arg2, Arg3, Arg4, Arg5)                                               LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5))
 | 
			
		||||
#define LG_LOG_INFO_6(          Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)                                         LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6))
 | 
			
		||||
#define LG_LOG_INFO_7(          Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7)                                   LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7))
 | 
			
		||||
#define LG_LOG_INFO_8(          Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8)                             LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg7))
 | 
			
		||||
#define LG_LOG_INFO_9(          Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9)                       LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9))
 | 
			
		||||
#define LG_LOG_INFO_10(         Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10)                LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10))
 | 
			
		||||
#define LG_LOG_INFO_11(         Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11)         LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10), (Arg11))
 | 
			
		||||
#define LG_LOG_INFO_12(         Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12)  LG_Log( LGD_LOG_TYPE_ID_INFO,    LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10), (Arg11), (Arg12))
 | 
			
		||||
 | 
			
		||||
#define LG_LOG_WARNING_0(       Fmt)                                                                             LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt))
 | 
			
		||||
#define LG_LOG_WARNING_1(       Fmt, Arg1)                                                                       LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1))
 | 
			
		||||
@ -124,6 +136,12 @@ typedef short                       LGT_Log_Level;
 | 
			
		||||
#define LG_LOG_WARNING_4(       Fmt, Arg1, Arg2, Arg3, Arg4)                                                     LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4))
 | 
			
		||||
#define LG_LOG_WARNING_5(       Fmt, Arg1, Arg2, Arg3, Arg4, Arg5)                                               LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5))
 | 
			
		||||
#define LG_LOG_WARNING_6(       Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)                                         LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6))
 | 
			
		||||
#define LG_LOG_WARNING_7(       Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7)                                   LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7))
 | 
			
		||||
#define LG_LOG_WARNING_8(       Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8)                             LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8))
 | 
			
		||||
#define LG_LOG_WARNING_9(       Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9)                       LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9))
 | 
			
		||||
#define LG_LOG_WARNING_10(      Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10)                LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10))
 | 
			
		||||
#define LG_LOG_WARNING_11(      Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11)         LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10), (Arg11))
 | 
			
		||||
#define LG_LOG_WARNING_12(      Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12)  LG_Log( LGD_LOG_TYPE_ID_WARNING, LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10), (Arg11), (Arg12))
 | 
			
		||||
      
 | 
			
		||||
#define LG_LOG_ERROR_0(         Fmt)                                                                             LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt))
 | 
			
		||||
#define LG_LOG_ERROR_1(         Fmt, Arg1)                                                                       LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1))
 | 
			
		||||
@ -132,6 +150,12 @@ typedef short                       LGT_Log_Level;
 | 
			
		||||
#define LG_LOG_ERROR_4(         Fmt, Arg1, Arg2, Arg3, Arg4)                                                     LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4))
 | 
			
		||||
#define LG_LOG_ERROR_5(         Fmt, Arg1, Arg2, Arg3, Arg4, Arg5)                                               LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5))
 | 
			
		||||
#define LG_LOG_ERROR_6(         Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)                                         LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6))
 | 
			
		||||
#define LG_LOG_ERROR_7(         Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7)                                   LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7))
 | 
			
		||||
#define LG_LOG_ERROR_8(         Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8)                             LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8))
 | 
			
		||||
#define LG_LOG_ERROR_9(         Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9)                       LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9))
 | 
			
		||||
#define LG_LOG_ERROR_10(        Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10)                LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10))
 | 
			
		||||
#define LG_LOG_ERROR_11(        Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11)         LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10), (Arg11))
 | 
			
		||||
#define LG_LOG_ERROR_12(        Fmt, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12)  LG_Log( LGD_LOG_TYPE_ID_ERROR,   LGD_LOG_LEVEL_DEFAULT, LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true, (Fmt), (Arg1), (Arg2), (Arg3), (Arg4), (Arg5), (Arg6), (Arg7), (Arg8), (Arg9), (Arg10), (Arg11), (Arg12))
 | 
			
		||||
 
 | 
			
		||||
#define LG_STACK_TRACE( Level)                                                                                   LG_Stack_Trace(                  (Level),               LGD_MODULE_NAME, __FILE__, __LINE__, __func__, true)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user