Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/AbstractMessageReceiver.h')
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/AbstractMessageReceiver.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/AbstractMessageReceiver.h b/runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/AbstractMessageReceiver.h
index 191b51d5b..0095f8cf5 100644
--- a/runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/AbstractMessageReceiver.h
+++ b/runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/AbstractMessageReceiver.h
@@ -15,26 +15,27 @@
namespace etRuntime {
-class AbstractMessageReceiver: public RTObject, public IMessageReceiver {
+class AbstractMessageReceiver: public RTObject, public virtual IMessageReceiver {
public:
Address getAddress() const {
- return address_;
+ return m_address;
}
virtual ~AbstractMessageReceiver();
protected:
- AbstractMessageReceiver(IRTObject* parent, Address address, std::string name) :
- RTObject(parent, name), IMessageReceiver(), address_(address) {
+ AbstractMessageReceiver(IRTObject* parent, Address address, std::string name)
+ : IMessageReceiver(),
+ RTObject(parent, name),
+ m_address(address)
+ {
}
private:
- Address address_;
+ Address m_address;
AbstractMessageReceiver();
- AbstractMessageReceiver(const AbstractMessageReceiver& right);
- AbstractMessageReceiver& operator=(const AbstractMessageReceiver& right);
};

Back to the top