Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageServiceController.h')
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageServiceController.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageServiceController.h b/runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageServiceController.h
index c9bc85aed..bd15af6f5 100644
--- a/runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageServiceController.h
+++ b/runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageServiceController.h
@@ -14,11 +14,9 @@
#define MESSAGESERVICECONTROLLER_H_
#include "common/messaging/IMessageService.h"
+#include "common/containers/Vector.h"
#include "osal/etMutex.h"
#include "osal/etSema.h"
-#include <vector>
-#include <queue>
-#include <string>
namespace etRuntime {
@@ -45,15 +43,15 @@ public:
void setMsgSvcTerminated(const IMessageService& msgSvc);
protected:
- void dumpThreads(std::string msg);
+ void dumpThreads(String msg);
private:
void terminate();
- typedef std::vector<IMessageService*> MsgSvcList;
+ typedef Vector<IMessageService*> MsgSvcList;
MsgSvcList m_messageServices;
- std::queue<int> m_freeIDs;
+ Vector<int> m_freeIDs;
etBool m_running;
int m_nextFreeID;

Back to the top