#ifndef FRAMEWORK_MEMORY_MEMORYPROXYIF_H_ #define FRAMEWORK_MEMORY_MEMORYPROXYIF_H_ #include "AcceptsMemoryMessagesIF.h" /** * This was a nice idea to transparently forward incoming messages to another object. * But it doesn't work like that. */ class MemoryProxyIF : public AcceptsMemoryMessagesIF { public: virtual MessageQueueId_t getProxyQueue() const = 0; MessageQueueId_t getCommandQueue() const { return getProxyQueue(); } virtual ~MemoryProxyIF() {} }; #endif /* FRAMEWORK_MEMORY_MEMORYPROXYIF_H_ */