Base Framework
|
Inherits ReferenceCountedObject.
Public Member Functions | |
SharedMemoryImpl (const File &file, const FileRegion ®ion, unsigned int access) | |
uint8 * | getBytes () const noexcept |
const File & | getFile () const noexcept |
long long | getOffset () const noexcept |
unsigned int | getSize () const noexcept |
const FileRegion & | getRegion () const noexcept |
unsigned int | getAccess () noexcept |
void | lock () |
void | unlock () |
void | setProtection (unsigned int access) |
void | synchronize (bool asynchronous) |
![]() | |
ReferenceCountedObject () noexcept | |
ReferenceCountedObject (const ReferenceCountedObject ©) noexcept | |
ReferenceCountedObject (ReferenceCountedObject &&move) noexcept | |
ReferenceCountedObject & | operator= (const ReferenceCountedObject ©) noexcept |
ReferenceCountedObject & | operator= (ReferenceCountedObject &&move) noexcept |
MemorySize | getNumberOfReferences_INTERNAL () const noexcept |
virtual bool | useGarbageCollector () const noexcept |
![]() | |
DynamicObject () noexcept | |
bool | isValidObject () const noexcept |
virtual | ~DynamicObject () noexcept(false) |
_COM_AZURE_DEV__BASE__OVERRIDE_ALLOC () | |