alloc(VPtrSize size=sizeof(T)) | virtmem::VAlloc< Properties, Derived > | inline |
allocRaw(VPtrSize size) | virtmem::BaseVAlloc | |
BaseVAlloc(void) (defined in virtmem::BaseVAlloc) | virtmem::BaseVAlloc | inlineprotected |
clearPages(void) | virtmem::BaseVAlloc | |
deleteArray(VPtr< T, Derived > &p) | virtmem::VAlloc< Properties, Derived > | inline |
deleteClass(VPtr< T, Derived > &p) | virtmem::VAlloc< Properties, Derived > | inline |
doRead(void *data, VPtrSize offset, VPtrSize size)=0 (defined in virtmem::BaseVAlloc) | virtmem::BaseVAlloc | protectedpure virtual |
doStart(void)=0 (defined in virtmem::BaseVAlloc) | virtmem::BaseVAlloc | protectedpure virtual |
doStop(void)=0 (defined in virtmem::BaseVAlloc) | virtmem::BaseVAlloc | protectedpure virtual |
doWrite(const void *data, VPtrSize offset, VPtrSize size)=0 (defined in virtmem::BaseVAlloc) | virtmem::BaseVAlloc | protectedpure virtual |
flush(void) | virtmem::BaseVAlloc | |
free(VPtr< T, Derived > &p) | virtmem::VAlloc< Properties, Derived > | inline |
freeRaw(VPtrNum ptr) | virtmem::BaseVAlloc | |
getBigPageCount(void) const | virtmem::BaseVAlloc | inline |
getBigPageReads(void) const | virtmem::BaseVAlloc | inline |
getBigPageSize(void) const | virtmem::BaseVAlloc | inline |
getBigPageWrites(void) const | virtmem::BaseVAlloc | inline |
getBytesRead(void) const | virtmem::BaseVAlloc | inline |
getBytesWritten(void) const | virtmem::BaseVAlloc | inline |
getFreeBigPages(void) const | virtmem::BaseVAlloc | |
getInstance(void) | virtmem::VAlloc< Properties, Derived > | inlinestatic |
getMaxMemUsed(void) const | virtmem::BaseVAlloc | inline |
getMediumPageCount(void) const | virtmem::BaseVAlloc | inline |
getMediumPageSize(void) const | virtmem::BaseVAlloc | inline |
getMemUsed(void) const | virtmem::BaseVAlloc | inline |
getPoolSize(void) const | virtmem::BaseVAlloc | inline |
getSmallPageCount(void) const | virtmem::BaseVAlloc | inline |
getSmallPageSize(void) const | virtmem::BaseVAlloc | inline |
getUnlockedBigPages(void) const | virtmem::BaseVAlloc | inline |
getUnlockedMediumPages(void) const | virtmem::BaseVAlloc | inline |
getUnlockedSmallPages(void) const | virtmem::BaseVAlloc | inline |
newArray(VPtrSize elements) | virtmem::VAlloc< Properties, Derived > | inline |
newClass(VPtrSize size=sizeof(T)) | virtmem::VAlloc< Properties, Derived > | inline |
read(VPtrNum p, VPtrSize size) | virtmem::BaseVAlloc | |
resetStats(void) | virtmem::BaseVAlloc | inline |
setPoolSize(VPtrSize ps) | virtmem::BaseVAlloc | inline |
start(void) | virtmem::BaseVAlloc | |
stop(void) | virtmem::BaseVAlloc | |
VAlloc(void) (defined in virtmem::VAlloc< Properties, Derived >) | virtmem::VAlloc< Properties, Derived > | inlineprotected |
VPtr typedef | virtmem::VAlloc< Properties, Derived > | |
write(VPtrNum p, const void *d, VPtrSize size) | virtmem::BaseVAlloc | |
writeZeros(VPtrNum start, VPtrSize n) | virtmem::BaseVAlloc | protected |
~VAlloc(void) (defined in virtmem::VAlloc< Properties, Derived >) | virtmem::VAlloc< Properties, Derived > | inlineprotected |