xyzzy::PTShmObj< T, Alloc > Class Template Reference

#include <shmalloc.hxx>

List of all members.

Public Member Functions

 PTShmObj ()
 PTShmObj (T p)
 PTShmObj (ptrdiff_t offset)
const PTShmObjoperator= (ptrdiff_t offset)
const PTShmObjoperator= (const PTShmObj &r)
operator() ()
const T operator() () const
 operator T ()
 operator const T () const

Private Attributes

const ptrdiff_t m_offset

template<typename T, typename Alloc = TShmAlloc>
class xyzzy::PTShmObj< T, Alloc >


Constructor & Destructor Documentation

template<typename T, typename Alloc = TShmAlloc>
xyzzy::PTShmObj< T, Alloc >::PTShmObj (  )  [inline, explicit]

template<typename T, typename Alloc = TShmAlloc>
xyzzy::PTShmObj< T, Alloc >::PTShmObj ( p  )  [inline]

template<typename T, typename Alloc = TShmAlloc>
xyzzy::PTShmObj< T, Alloc >::PTShmObj ( ptrdiff_t  offset  )  [inline]


Member Function Documentation

template<typename T, typename Alloc = TShmAlloc>
const PTShmObj& xyzzy::PTShmObj< T, Alloc >::operator= ( ptrdiff_t  offset  )  [inline]

template<typename T, typename Alloc = TShmAlloc>
const PTShmObj& xyzzy::PTShmObj< T, Alloc >::operator= ( const PTShmObj< T, Alloc > &  r  )  [inline]

template<typename T, typename Alloc = TShmAlloc>
T xyzzy::PTShmObj< T, Alloc >::operator() (  )  [inline]

template<typename T, typename Alloc = TShmAlloc>
const T xyzzy::PTShmObj< T, Alloc >::operator() (  )  const [inline]

template<typename T, typename Alloc = TShmAlloc>
xyzzy::PTShmObj< T, Alloc >::operator T (  )  [inline]

template<typename T, typename Alloc = TShmAlloc>
xyzzy::PTShmObj< T, Alloc >::operator const T (  )  const [inline]


Member Data Documentation

template<typename T, typename Alloc = TShmAlloc>
const ptrdiff_t xyzzy::PTShmObj< T, Alloc >::m_offset [private]


The documentation for this class was generated from the following file:
Generated on Thu Mar 22 13:51:08 2007 for anvil by  doxygen 1.5.1