| virtmem
    virtual memory library for Arduino | 
This file contains several utilities for virtual pointers. More...
Go to the source code of this file.
| Classes | |
| class | virtmem::VPtrLock< TV > | 
| Creates a lock to some virtual data.  More... | |
| Namespaces | |
| virtmem | |
| contains all code from virtmem | |
| Functions | |
| template<typename T > | |
| VPtrLock< T > | virtmem::makeVirtPtrLock (const T &w, VirtPageSize s, bool ro=false) | 
| Creates a virtual lock (shortcut)  More... | |
| template<typename C , typename M , typename A > | |
| VPtr< M, A > | virtmem::getMembrPtr (const VPtr< C, A > &c, const M C::*m) | 
| Obtains a virtual pointer to a data member that is stored in virtual memory.  More... | |
| template<typename C , typename M , typename NC , typename NM , typename A > | |
| VPtr< NM, A > | virtmem::getMembrPtr (const VPtr< C, A > &c, const M C::*m, const NM NC::*nm) | 
| Obtains a virtual pointer to a nested data member that is stored in virtual memory.  More... | |
This file contains several utilities for virtual pointers.