12 #include <QSharedPointer>
14 class test_BluetoothMessageParser;
22 friend class ::test_BluetoothMessageParser;
23 BluetoothMsgId mMsgId;
24 QMultiMap<BluetoothParamId, QSharedPointer<const BluetoothMessageParameter>> mMessageParameter;
27 QSharedPointer<const BluetoothMessageParameter>
getParameter(BluetoothParamId pId)
const;
33 void addParameter(
const QSharedPointer<const BluetoothMessageParameter>& pMessageParameter);
36 addParameter(QSharedPointer<T>::create(pMessageParameter));
QDebug operator<<(QDebug pDbg, const governikus::BluetoothMessage &pMsg)
Definition: BluetoothMessage.cpp:20
Definition: BluetoothMessage.h:20
BluetoothMessage(BluetoothMsgId pMsgId)
Definition: BluetoothMessage.cpp:27
QSharedPointer< const BluetoothMessageParameter > getParameter(BluetoothParamId pId) const
Definition: BluetoothMessage.cpp:39
virtual ~BluetoothMessage()
Definition: BluetoothMessage.cpp:34
void addParameter(const QSharedPointer< const BluetoothMessageParameter > &pMessageParameter)
Definition: BluetoothMessage.cpp:45
QString toString() const
Definition: BluetoothMessage.cpp:87
void copyParameter(const T &pMessageParameter)
Definition: BluetoothMessage.h:34
BluetoothMsgId getBluetoothMsgId() const
Definition: BluetoothMessage.cpp:58
QByteArray toData() const
Definition: BluetoothMessage.cpp:64
#define T(v)
Definition: http_parser.cpp:237
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15