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

#include <shmalloc.hxx>

List of all members.

Public Member Functions

 PTShmObjAr (TUint32 num=0)
const PTShmObjAroperator= (TUint32 num)
TUint32 length () const
T & operator[] (TUint32 ix)

Private Member Functions

void init (TUint32 num)
T & at (TUint32 ix)

Private Attributes

TUint32 m_numObjs
PTShmObj< T * > m_pobjsAr

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


Constructor & Destructor Documentation

template<typename T, typename Alloc = TShmAlloc>
xyzzy::PTShmObjAr< T, Alloc >::PTShmObjAr ( TUint32  num = 0  )  [inline, explicit]


Member Function Documentation

template<typename T, typename Alloc = TShmAlloc>
const PTShmObjAr& xyzzy::PTShmObjAr< T, Alloc >::operator= ( TUint32  num  )  [inline]

template<typename T, typename Alloc = TShmAlloc>
TUint32 xyzzy::PTShmObjAr< T, Alloc >::length (  )  const [inline]

template<typename T, typename Alloc = TShmAlloc>
T& xyzzy::PTShmObjAr< T, Alloc >::operator[] ( TUint32  ix  )  [inline]

template<typename T, typename Alloc = TShmAlloc>
void xyzzy::PTShmObjAr< T, Alloc >::init ( TUint32  num  )  [inline, private]

template<typename T, typename Alloc = TShmAlloc>
T& xyzzy::PTShmObjAr< T, Alloc >::at ( TUint32  ix  )  [inline, private]


Member Data Documentation

template<typename T, typename Alloc = TShmAlloc>
TUint32 xyzzy::PTShmObjAr< T, Alloc >::m_numObjs [private]

template<typename T, typename Alloc = TShmAlloc>
PTShmObj<T*> xyzzy::PTShmObjAr< T, Alloc >::m_pobjsAr [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