SharedMemoryInterface.h 298 B

12345678910111213141516
  1. #ifndef SHARED_MEMORY_INTERFACE_H
  2. #define SHARED_MEMORY_INTERFACE_H
  3. class SharedMemoryInterface
  4. {
  5. public:
  6. virtual ~SharedMemoryInterface()
  7. {
  8. }
  9. virtual void* allocateSharedMemory(int key, int size, bool allowCreation) =0;
  10. virtual void releaseSharedMemory(int key, int size) =0;
  11. };
  12. #endif