virtmem
virtual memory library for Arduino
virtmem::StaticVAllocP< poolSize, Properties > Member List

This is the complete list of members for virtmem::StaticVAllocP< poolSize, Properties >, including all inherited members.

alloc(VPtrSize size=sizeof(T))virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inline
allocRaw(VPtrSize size)virtmem::BaseVAlloc
BaseVAlloc(void) (defined in virtmem::BaseVAlloc)virtmem::BaseVAllocinlineprotected
clearPages(void)virtmem::BaseVAlloc
deleteArray(VPtr< T, StaticVAllocP< poolSize, Properties > > &p)virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inline
deleteClass(VPtr< T, StaticVAllocP< poolSize, Properties > > &p)virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inline
flush(void)virtmem::BaseVAlloc
free(VPtr< T, StaticVAllocP< poolSize, Properties > > &p)virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inline
freeRaw(VPtrNum ptr)virtmem::BaseVAlloc
getBigPageCount(void) const virtmem::BaseVAllocinline
getBigPageReads(void) const virtmem::BaseVAllocinline
getBigPageSize(void) const virtmem::BaseVAllocinline
getBigPageWrites(void) const virtmem::BaseVAllocinline
getBytesRead(void) const virtmem::BaseVAllocinline
getBytesWritten(void) const virtmem::BaseVAllocinline
getFreeBigPages(void) const virtmem::BaseVAlloc
getInstance(void)virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inlinestatic
getMaxMemUsed(void) const virtmem::BaseVAllocinline
getMediumPageCount(void) const virtmem::BaseVAllocinline
getMediumPageSize(void) const virtmem::BaseVAllocinline
getMemUsed(void) const virtmem::BaseVAllocinline
getPoolSize(void) const virtmem::BaseVAllocinline
getSmallPageCount(void) const virtmem::BaseVAllocinline
getSmallPageSize(void) const virtmem::BaseVAllocinline
getUnlockedBigPages(void) const virtmem::BaseVAllocinline
getUnlockedMediumPages(void) const virtmem::BaseVAllocinline
getUnlockedSmallPages(void) const virtmem::BaseVAllocinline
newArray(VPtrSize elements)virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inline
newClass(VPtrSize size=sizeof(T))virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inline
read(VPtrNum p, VPtrSize size)virtmem::BaseVAlloc
resetStats(void)virtmem::BaseVAllocinline
setPoolSize(VPtrSize ps)virtmem::BaseVAllocinline
start(void)virtmem::BaseVAlloc
StaticVAllocP(void)virtmem::StaticVAllocP< poolSize, Properties >inline
stop(void)virtmem::BaseVAlloc
VAlloc(void) (defined in virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >)virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inlineprotected
VPtr typedefvirtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >
write(VPtrNum p, const void *d, VPtrSize size)virtmem::BaseVAlloc
writeZeros(VPtrNum start, VPtrSize n)virtmem::BaseVAllocprotected
~VAlloc(void) (defined in virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >)virtmem::VAlloc< Properties, StaticVAllocP< poolSize, Properties > >inlineprotected