virtmem
virtual memory library for Arduino
virtmem::SPIRAMVAllocP< Properties > Member List

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

alloc(VPtrSize size=sizeof(T))virtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >inline
allocRaw(VPtrSize size)virtmem::BaseVAlloc
BaseVAlloc(void) (defined in virtmem::BaseVAlloc)virtmem::BaseVAllocinlineprotected
clearPages(void)virtmem::BaseVAlloc
deleteArray(VPtr< T, SPIRAMVAllocP< Properties > > &p)virtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >inline
deleteClass(VPtr< T, SPIRAMVAllocP< Properties > > &p)virtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >inline
flush(void)virtmem::BaseVAlloc
free(VPtr< T, SPIRAMVAllocP< Properties > > &p)virtmem::VAlloc< Properties, SPIRAMVAllocP< 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, SPIRAMVAllocP< 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, SPIRAMVAllocP< Properties > >inline
newClass(VPtrSize size=sizeof(T))virtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >inline
read(VPtrNum p, VPtrSize size)virtmem::BaseVAlloc
resetStats(void)virtmem::BaseVAllocinline
setPoolSize(VPtrSize ps)virtmem::BaseVAllocinline
setSettings(bool la, uint8_t cs, SerialRam::ESPISpeed s)virtmem::SPIRAMVAllocP< Properties >inline
SPIRAMVAllocP(VPtrSize ps, bool la, uint8_t cs, SerialRam::ESPISpeed s)virtmem::SPIRAMVAllocP< Properties >inline
SPIRAMVAllocP(VPtrSize ps)virtmem::SPIRAMVAllocP< Properties >inline
SPIRAMVAllocP(void)virtmem::SPIRAMVAllocP< Properties >inline
start(void)virtmem::BaseVAlloc
stop(void)virtmem::BaseVAlloc
VAlloc(void) (defined in virtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >)virtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >inlineprotected
VPtr typedefvirtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >
write(VPtrNum p, const void *d, VPtrSize size)virtmem::BaseVAlloc
writeZeros(VPtrNum start, VPtrSize n)virtmem::BaseVAllocprotected
~SPIRAMVAllocP(void) (defined in virtmem::SPIRAMVAllocP< Properties >)virtmem::SPIRAMVAllocP< Properties >inline
~VAlloc(void) (defined in virtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >)virtmem::VAlloc< Properties, SPIRAMVAllocP< Properties > >inlineprotected