12 #ifndef __SYS_SharedMemory__
13 #define __SYS_SharedMemory__
20 class SYS_SharedMemoryImpl;
21 class SYS_SharedMemoryViewImpl;
22 class SYS_SharedMemoryStreamBuffer;
54 static void setTempDir(
const char *
path);
67 bool reset(
exint size,
const char *
id =
nullptr);
72 const char *
id()
const;
78 bool readOnly()
const;
82 int64 getMemoryUsage(
bool inclusive)
const;
92 SYS_SharedMemoryImpl *myImpl;
120 bool readOnly()
const;
134 int64 getMemoryUsage(
bool inclusive)
const;
137 SYS_SharedMemoryViewImpl *myImpl;
150 SYS_SharedMemoryStreamBuffer *myBuf;
167 SYS_SharedMemoryStreamBuffer *myBuf;
170 #endif // __SYS_SharedMemory__
GLsizei const GLchar *const * path
LeafData & operator=(const LeafData &)=delete
VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t blockSize(VULKAN_HPP_NAMESPACE::Format format)