Phoenix
Object-oriented orthogonally persistent operating system
vm::Addr< AddrType > Member List
This is the complete list of members for vm::Addr< AddrType >, including all inherited members.
Addr(AddrType addr=0)vm::Addr< AddrType > [inline]
Addr(T addr)vm::Addr< AddrType > [inline]
Addr(T *ptr)vm::Addr< AddrType > [inline]
BaseAddr()vm::Addr< AddrType > [inline]
CheckFmtChar(char fmtChar)vm::Addr< AddrType > [inline]
GetPageIdx()vm::Addr< AddrType > [inline]
GetPageOffset()vm::Addr< AddrType > [inline]
IsAligned(AddrType alignment=PAGE_SIZE)vm::Addr< AddrType > [inline]
operator AddrType()vm::Addr< AddrType > [inline]
operator T *()vm::Addr< AddrType > [inline]
operator void *()vm::Addr< AddrType > [inline]
operator!=(const Addr &addr)vm::Addr< AddrType > [inline]
operator!=(void *ptr)vm::Addr< AddrType > [inline]
operator!=(AddrType addr)vm::Addr< AddrType > [inline]
operator!=(int addr)vm::Addr< AddrType > [inline]
operator+(Addr &addr)vm::Addr< AddrType > [inline]
operator+(T addr)vm::Addr< AddrType > [inline]
operator+=(const Addr &addr)vm::Addr< AddrType > [inline]
operator+=(const AddrType addr)vm::Addr< AddrType > [inline]
operator-(Addr &addr)vm::Addr< AddrType > [inline]
operator-(T addr)vm::Addr< AddrType > [inline]
operator-=(const Addr &addr)vm::Addr< AddrType > [inline]
operator-=(const AddrType addr)vm::Addr< AddrType > [inline]
operator<(Addr &addr)vm::Addr< AddrType > [inline]
operator<(T addr)vm::Addr< AddrType > [inline]
operator<=(Addr &addr)vm::Addr< AddrType > [inline]
operator<=(T addr)vm::Addr< AddrType > [inline]
operator=(AddrType addr)vm::Addr< AddrType > [inline]
operator=(void *ptr)vm::Addr< AddrType > [inline]
operator==(const Addr &addr)vm::Addr< AddrType > [inline]
operator==(void *ptr)vm::Addr< AddrType > [inline]
operator==(AddrType addr)vm::Addr< AddrType > [inline]
operator==(int addr)vm::Addr< AddrType > [inline]
operator>(Addr &addr)vm::Addr< AddrType > [inline]
operator>(T addr)vm::Addr< AddrType > [inline]
operator>=(Addr &addr)vm::Addr< AddrType > [inline]
operator>=(T addr)vm::Addr< AddrType > [inline]
RoundDown(AddrType alignment=PAGE_SIZE)vm::Addr< AddrType > [inline]
RoundUp(AddrType alignment=PAGE_SIZE)vm::Addr< AddrType > [inline]
ToString(text_stream::OTextStreamBase &stream, text_stream::OTextStreamBase::Context &ctx, char fmtChar=0)vm::Addr< AddrType > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines