summaryrefslogtreecommitdiff
path: root/AudioManagerUtilities/src/CAmDltWrapper.cpp
diff options
context:
space:
mode:
authorAleksandar Donchev <Aleksander.Donchev@partner.bmw.de>2015-03-11 16:55:28 +0100
committerChristian Linke <christian.linke@bmw.de>2015-04-14 15:07:15 +0200
commita0b06e2a9b466cfcc6f6810a66d9522a56872cbb (patch)
treeae3a1a139d169ed1bee9a4a22c3b90a26b3e2447 /AudioManagerUtilities/src/CAmDltWrapper.cpp
parent1c6b81831f28eeb9a1f2775c76f32eeb59c30007 (diff)
downloadaudiomanager-a0b06e2a9b466cfcc6f6810a66d9522a56872cbb.tar.gz
* New function for binary DLT messages added to CAmDltWrapper.
Signed-off-by: Christian Linke <christian.linke@bmw.de>
Diffstat (limited to 'AudioManagerUtilities/src/CAmDltWrapper.cpp')
-rw-r--r--AudioManagerUtilities/src/CAmDltWrapper.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/AudioManagerUtilities/src/CAmDltWrapper.cpp b/AudioManagerUtilities/src/CAmDltWrapper.cpp
index b841eb8..8b8c0a1 100644
--- a/AudioManagerUtilities/src/CAmDltWrapper.cpp
+++ b/AudioManagerUtilities/src/CAmDltWrapper.cpp
@@ -325,6 +325,15 @@ void CAmDltWrapper::append(const am_Error_e value)
}
}
+void CAmDltWrapper::append(const std::vector<uint8_t> & data)
+{
+#ifdef WITH_DLT
+ dlt_user_log_write_raw(&mDltContextData,(void*)data.data(),data.size());
+#else
+ mDltContextData.buffer << data.data();
+#endif
+}
+
#ifndef WITH_DLT
template<class T> void CAmDltWrapper::appendNoDLT(T value)
{