Class SharedMemory
Defined in File SharedMemory.hpp
Inheritance Relationships
Base Type
public dai::Memory(Class Memory)
Class Documentation
-
class SharedMemory : public dai::Memory
Public Functions
-
SharedMemory() = default
-
inline SharedMemory(long argFd)
-
inline SharedMemory(long argFd, std::size_t size)
-
inline SharedMemory(const char *name)
-
inline SharedMemory(const char *name, std::size_t size)
-
~SharedMemory() override
-
inline SharedMemory &operator=(long argFd)
-
inline virtual span<std::uint8_t> getData() override
-
inline virtual span<const std::uint8_t> getData() const override
-
inline virtual std::size_t getMaxSize() const override
-
inline virtual std::size_t getOffset() const override
-
inline virtual void setSize(std::size_t size) override
-
inline std::size_t getSize() const
-
inline virtual long getFd() const
-
SharedMemory() = default