summaryrefslogtreecommitdiff
path: root/include/dlt/dlt_common_api.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/dlt/dlt_common_api.h')
-rw-r--r--include/dlt/dlt_common_api.h424
1 files changed, 367 insertions, 57 deletions
diff --git a/include/dlt/dlt_common_api.h b/include/dlt/dlt_common_api.h
index 701105f..5927ac7 100644
--- a/include/dlt/dlt_common_api.h
+++ b/include/dlt/dlt_common_api.h
@@ -22,7 +22,7 @@
* License MPL-2.0: Mozilla Public License version 2.0 http://mozilla.org/MPL/2.0/.
*
* \file dlt_common_api.h
-*/
+ */
/*******************************************************************************
** **
@@ -93,8 +93,8 @@
* @param APPID context id with maximal four characters
* @param DESCRIPTION ASCII string containing description
*/
-#define DLT_REGISTER_CONTEXT_APP(CONTEXT,CONTEXTID,APPID,DESCRIPTION) \
- DLT_REGISTER_CONTEXT(CONTEXT,CONTEXTID,DESCRIPTION)
+#define DLT_REGISTER_CONTEXT_APP(CONTEXT, CONTEXTID, APPID, DESCRIPTION) \
+ DLT_REGISTER_CONTEXT(CONTEXT, CONTEXTID, DESCRIPTION)
/**
* Send log message with variable list of messages (intended for verbose mode)
@@ -104,56 +104,193 @@
* @param ARGS variable list of arguments
*/
/*****************************************/
-#define DLT_LOG0(CONTEXT,LOGLEVEL) \
- DLT_LOG(CONTEXT, LOGLEVEL )
+#define DLT_LOG0(CONTEXT, LOGLEVEL) \
+ DLT_LOG(CONTEXT, LOGLEVEL)
/*****************************************/
-#define DLT_LOG1(CONTEXT,LOGLEVEL, ARGS1) \
+#define DLT_LOG1(CONTEXT, LOGLEVEL, ARGS1) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1)
/*****************************************/
-#define DLT_LOG2(CONTEXT,LOGLEVEL, ARGS1, ARGS2) \
+#define DLT_LOG2(CONTEXT, LOGLEVEL, ARGS1, ARGS2) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2)
/*****************************************/
-#define DLT_LOG3(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3) \
+#define DLT_LOG3(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3)
/*****************************************/
-#define DLT_LOG4(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4) \
+#define DLT_LOG4(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4)
/*****************************************/
-#define DLT_LOG5(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5) \
+#define DLT_LOG5(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5)
/*****************************************/
-#define DLT_LOG6(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6) \
+#define DLT_LOG6(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6)
/*****************************************/
-#define DLT_LOG7(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7) \
+#define DLT_LOG7(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7)
/*****************************************/
-#define DLT_LOG8(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8) \
+#define DLT_LOG8(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8)
/*****************************************/
-#define DLT_LOG9(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9) \
+#define DLT_LOG9(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9)
/*****************************************/
-#define DLT_LOG10(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10) \
+#define DLT_LOG10(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10)
/*****************************************/
-#define DLT_LOG11(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11) \
+#define DLT_LOG11(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11)
/*****************************************/
-#define DLT_LOG12(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12) \
+#define DLT_LOG12(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12) \
DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12)
/*****************************************/
-#define DLT_LOG13(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13) \
- DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13)
-/*****************************************/
-#define DLT_LOG14(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14) \
- DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14)
-/*****************************************/
-#define DLT_LOG15(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14, ARGS15) \
- DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14, ARGS15)
-/*****************************************/
-#define DLT_LOG16(CONTEXT,LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14, ARGS15, ARGS16) \
- DLT_LOG(CONTEXT, LOGLEVEL, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14, ARGS15, ARGS16)
+#define DLT_LOG13(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13) \
+ DLT_LOG(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13)
+/*****************************************/
+#define DLT_LOG14(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14) \
+ DLT_LOG(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14)
+/*****************************************/
+#define DLT_LOG15(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14, \
+ ARGS15) \
+ DLT_LOG(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14, \
+ ARGS15)
+/*****************************************/
+#define DLT_LOG16(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14, \
+ ARGS15, \
+ ARGS16) \
+ DLT_LOG(CONTEXT, \
+ LOGLEVEL, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14, \
+ ARGS15, \
+ ARGS16)
/**
* Send log message with variable list of messages (intended for non-verbose mode)
@@ -162,60 +299,233 @@
* @param LOGLEVEL the log level of the log message
* @param MSGID the message id of log message
* @param ARGS variable list of arguments:
- calls to DLT_STRING(), DLT_BOOL(), DLT_FLOAT32(), DLT_FLOAT64(),
- DLT_INT(), DLT_UINT(), DLT_RAW()
+ * calls to DLT_STRING(), DLT_BOOL(), DLT_FLOAT32(), DLT_FLOAT64(),
+ * DLT_INT(), DLT_UINT(), DLT_RAW()
*/
/*****************************************/
-#define DLT_LOG_ID0(CONTEXT,LOGLEVEL,MSGID) \
- DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID )
+#define DLT_LOG_ID0(CONTEXT, LOGLEVEL, MSGID) \
+ DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID)
/*****************************************/
-#define DLT_LOG_ID1(CONTEXT,LOGLEVEL,MSGID, ARGS1) \
+#define DLT_LOG_ID1(CONTEXT, LOGLEVEL, MSGID, ARGS1) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1)
/*****************************************/
-#define DLT_LOG_ID2(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2) \
+#define DLT_LOG_ID2(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2)
/*****************************************/
-#define DLT_LOG_ID3(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3) \
+#define DLT_LOG_ID3(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3)
/*****************************************/
-#define DLT_LOG_ID4(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4) \
+#define DLT_LOG_ID4(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4)
/*****************************************/
-#define DLT_LOG_ID5(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5) \
+#define DLT_LOG_ID5(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5)
/*****************************************/
-#define DLT_LOG_ID6(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6) \
+#define DLT_LOG_ID6(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6)
/*****************************************/
-#define DLT_LOG_ID7(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7) \
+#define DLT_LOG_ID7(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7)
/*****************************************/
-#define DLT_LOG_ID8(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8) \
+#define DLT_LOG_ID8(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8)
/*****************************************/
-#define DLT_LOG_ID9(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9) \
+#define DLT_LOG_ID9(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9)
/*****************************************/
-#define DLT_LOG_ID10(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10) \
+#define DLT_LOG_ID10(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10)
/*****************************************/
-#define DLT_LOG_ID11(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11) \
+#define DLT_LOG_ID11(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11) \
DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11)
/*****************************************/
-#define DLT_LOG_ID12(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12) \
- DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12)
-/*****************************************/
-#define DLT_LOG_ID13(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13) \
- DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13)
-/*****************************************/
-#define DLT_LOG_ID14(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14) \
- DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14)
-/*****************************************/
-#define DLT_LOG_ID15(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14, ARGS15) \
- DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14, ARGS15)
-/*****************************************/
-#define DLT_LOG_ID16(CONTEXT,LOGLEVEL,MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14, ARGS15, ARGS16) \
- DLT_LOG_ID(CONTEXT, LOGLEVEL, MSGID, ARGS1, ARGS2, ARGS3, ARGS4, ARGS5, ARGS6, ARGS7, ARGS8, ARGS9, ARGS10, ARGS11, ARGS12, ARGS13, ARGS14, ARGS15, ARGS16)
+#define DLT_LOG_ID12(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12) \
+ DLT_LOG_ID(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12)
+/*****************************************/
+#define DLT_LOG_ID13(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13) \
+ DLT_LOG_ID(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13)
+/*****************************************/
+#define DLT_LOG_ID14(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14) \
+ DLT_LOG_ID(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14)
+/*****************************************/
+#define DLT_LOG_ID15(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14, \
+ ARGS15) \
+ DLT_LOG_ID(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14, \
+ ARGS15)
+/*****************************************/
+#define DLT_LOG_ID16(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14, \
+ ARGS15, \
+ ARGS16) \
+ DLT_LOG_ID(CONTEXT, \
+ LOGLEVEL, \
+ MSGID, \
+ ARGS1, \
+ ARGS2, \
+ ARGS3, \
+ ARGS4, \
+ ARGS5, \
+ ARGS6, \
+ ARGS7, \
+ ARGS8, \
+ ARGS9, \
+ ARGS10, \
+ ARGS11, \
+ ARGS12, \
+ ARGS13, \
+ ARGS14, \
+ ARGS15, \
+ ARGS16)
/**
* Unregister context.