text: OS-dependent allocation and deallocation of locked/pinned memory pages. More...
  #include <lockedpool.h>
  OS-dependent allocation and deallocation of locked/pinned memory pages.
  Abstract base class.
  Definition at line 19 of file lockedpool.h.
  Definition at line 22 of file lockedpool.h.
  Allocate and lock memory pages.
  If len is not a multiple of the system page size, it is rounded up. Returns nullptr in case of allocation failure.
  If locking the memory pages could not be accomplished it will still return the memory, however the lockingSuccess flag will be false. lockingSuccess is undefined if the allocation fails.
  Implemented in PosixLockedPageAllocator.
  Unlock and free memory pages.
  Clear the memory before unlocking.
  Implemented in PosixLockedPageAllocator.
  Get the total limit on the amount of memory that may be locked by this process, in bytes.
  Return size_t max if there is no limit or the limit is unknown. Return 0 if no memory can be locked at all.
  Implemented in PosixLockedPageAllocator.