|
AudioManager
7.6.6
Native Application Runtime Environment
|
SPDX license identifier: MPL-2.0. More...
#include <string>#include <pthread.h>#include <sstream>#include <iostream>#include <fstream>#include <map>#include <vector>#include <audiomanagerconfig.h>#include "audiomanagertypes.h"#include <stdint.h>Go to the source code of this file.
Classes | |
| struct | DltContext |
| This structure is used for every context used in an application. More... | |
| struct | DltContextData |
| This structure is used for context data used in an application. More... | |
| class | am::CAmDltWrapper |
| Wraps around the dlt. More... | |
| struct | am::CAmDltWrapper::NoDltContextData |
| This structure is used for context data used in an application. More... | |
Namespaces | |
| am | |
| A Common-API wrapper class, which loads the common-api runtime and instantiates all necessary objects. | |
Macros | |
| #define | DLT_USER_BUF_MAX_SIZE 2048 |
| #define | DLT_DEFAULT_LOG_LEVEL DLT_LOG_INFO |
| #define | DLT_DECLARE_CONTEXT(CONTEXT) DltContext CONTEXT; |
| #define | DLT_IMPORT_CONTEXT(CONTEXT) extern DltContext CONTEXT; |
Enumerations | |
| enum | DltTraceStatusType { DLT_TRACE_STATUS_DEFAULT = -1, DLT_TRACE_STATUS_OFF = 0x00, DLT_TRACE_STATUS_ON = 0x01 } |
| Definition of DLT trace status. More... | |
| enum | DltLogLevelType { DLT_LOG_DEFAULT = -1, DLT_LOG_OFF = 0x00, DLT_LOG_FATAL = 0x01, DLT_LOG_ERROR = 0x02, DLT_LOG_WARN = 0x03, DLT_LOG_INFO = 0x04, DLT_LOG_DEBUG = 0x05, DLT_LOG_VERBOSE = 0x06 } |
| Definitions of DLT log level. More... | |
Functions | |
| template<typename T , typename... TArgs> | |
| void | am::log (DltContext *const context, DltLogLevelType loglevel, T value, TArgs...args) |
| logs given values with a given context (register first!) and given loglevel More... | |
| template<typename T , typename... TArgs> | |
| void | am::logDebug (T value, TArgs...args) |
| logs given values with debuglevel with the default context More... | |
| template<typename T , typename... TArgs> | |
| void | am::logInfo (T value, TArgs...args) |
| logs given values with infolevel with the default context More... | |
| template<typename T , typename... TArgs> | |
| void | am::logError (T value, TArgs...args) |
| logs given values with errorlevel with the default context More... | |
| template<typename T , typename... TArgs> | |
| void | am::logWarning (T value, TArgs...args) |
| logs given values with warninglevel with the default context More... | |
| template<typename T , typename... TArgs> | |
| void | am::logVerbose (T value, TArgs...args) |
| logs given values with verbose with the default context More... | |
SPDX license identifier: MPL-2.0.
Copyright (C) 2012, BMW AG
For further information see http://www.genivi.org/.
Definition in file CAmDltWrapper.h.
| #define DLT_DECLARE_CONTEXT | ( | CONTEXT | ) | DltContext CONTEXT; |
Definition at line 89 of file CAmDltWrapper.h.
| #define DLT_DEFAULT_LOG_LEVEL DLT_LOG_INFO |
Definition at line 88 of file CAmDltWrapper.h.
| #define DLT_IMPORT_CONTEXT | ( | CONTEXT | ) | extern DltContext CONTEXT; |
Definition at line 92 of file CAmDltWrapper.h.
| #define DLT_USER_BUF_MAX_SIZE 2048 |
Definition at line 37 of file CAmDltWrapper.h.
| enum DltLogLevelType |
Definitions of DLT log level.
Definition at line 76 of file CAmDltWrapper.h.
| enum DltTraceStatusType |
Definition of DLT trace status.
| Enumerator | |
|---|---|
| DLT_TRACE_STATUS_DEFAULT |
Default trace status. |
| DLT_TRACE_STATUS_OFF |
Trace status: Off. |
| DLT_TRACE_STATUS_ON |
Trace status: On. |
Definition at line 52 of file CAmDltWrapper.h.