virtmem
virtual memory library for Arduino
virtmem::VPtr< T, TA > Member List

This is the complete list of members for virtmem::VPtr< T, TA >, including all inherited members.

addressOf(void) const virtmem::VPtr< T, TA >inline
addressOf(void)virtmem::VPtr< T, TA >inline
Allocator typedefvirtmem::VPtr< T, TA >
BaseVPtr(void)=default (defined in virtmem::BaseVPtr)virtmem::BaseVPtr
BaseVPtr(NILL_t)virtmem::BaseVPtrinline
getAlloc(void)virtmem::VPtr< T, TA >inlinestatic
getRawNum(void) const virtmem::BaseVPtrinline
getWrapped(PtrNum p)virtmem::BaseVPtrinlinestatic
isWrapped(PtrNum p)virtmem::BaseVPtrinlinestatic
isWrapped(void) const virtmem::BaseVPtrinline
operator TSafeBool(void) const virtmem::BaseVPtrinline
operator VPtr< const T, Allocator >(void) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator VPtr< T, A >(void) const virtmem::BaseVPtrinline
operator VPtr< T2, Allocator >(void) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator!=(const NILL_t &) const (defined in virtmem::BaseVPtr)virtmem::BaseVPtrinline
operator!=(const BaseVPtr &pb) const (defined in virtmem::BaseVPtr)virtmem::BaseVPtrinline
operator&(void)virtmem::VPtr< T, TA >inline
operator*(void) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator+(int n) const (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator++(void) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator++(int) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator+=(int n) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator-(int n) const (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator-(const ThisVPtr &other) const (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator--(void) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator--(int) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator-=(int n) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator->(void) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator->(void) const (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator<(const BaseVPtr &pb) const (defined in virtmem::BaseVPtr)virtmem::BaseVPtrinline
operator<=(const BaseVPtr &pb) const (defined in virtmem::BaseVPtr)virtmem::BaseVPtrinline
operator==(const NILL_t &) const (defined in virtmem::BaseVPtr)virtmem::BaseVPtrinline
operator==(const BaseVPtr &pb) const (defined in virtmem::BaseVPtr)virtmem::BaseVPtrinline
operator>(const BaseVPtr &pb) const (defined in virtmem::BaseVPtr)virtmem::BaseVPtrinline
operator>=(const BaseVPtr &pb) const (defined in virtmem::BaseVPtr)virtmem::BaseVPtrinline
operator[](int i) const (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
operator[](int i) (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >inline
ptrvirtmem::BaseVPtrprotected
PtrNum typedefvirtmem::BaseVPtr
setRawNum(PtrNum p)virtmem::BaseVPtrinline
TPtr typedefvirtmem::VPtr< T, TA >
unwrap(const ThisVPtr &p)virtmem::VPtr< T, TA >inlinestatic
unwrap(void)virtmem::VPtr< T, TA >inline
unwrap(void) const virtmem::VPtr< T, TA >inline
virtmem::BaseVPtr::unwrap(const BaseVPtr &p)virtmem::BaseVPtrinline
VPtr(void)=default (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >
VPtr(NILL_t)virtmem::VPtr< T, TA >inline
VPtrLock (defined in virtmem::VPtr< T, TA >)virtmem::VPtr< T, TA >friend
wrap(const T *p)virtmem::VPtr< T, TA >inlinestatic
virtmem::BaseVPtr::wrap(const void *p)virtmem::BaseVPtrinlinestatic