Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Private Attributes
concepts::DynArrayPage< T > Class Template Reference

A page of a dynamic array. More...

#include <dynArray.hh>

Inheritance diagram for concepts::DynArrayPage< T >:
Inheritance graph
[legend]
Collaboration diagram for concepts::DynArrayPage< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DynArrayPage (uint idx, uint sz, DynArrayPage *lnk=0)
 DynArrayPage (const DynArrayPage &pg)
 Copy constructor of the whole queue.
uint index () const
DynArrayPagelink () const
T & operator[] (uint i)
 ~DynArrayPage ()

Private Attributes

uint idx_
DynArrayPagelnk_
T * mem_
uint sz_

Detailed Description

template<class T>
class concepts::DynArrayPage< T >

A page of a dynamic array.

See also:
DynArray

Definition at line 70 of file dynArray.hh.


Constructor & Destructor Documentation

template<class T>
concepts::DynArrayPage< T >::DynArrayPage ( uint  idx,
uint  sz,
DynArrayPage< T > *  lnk = 0 
) [inline]

Definition at line 76 of file dynArray.hh.

template<class T>
concepts::DynArrayPage< T >::DynArrayPage ( const DynArrayPage< T > &  pg) [inline]

Copy constructor of the whole queue.

Definition at line 81 of file dynArray.hh.

template<class T>
concepts::DynArrayPage< T >::~DynArrayPage ( ) [inline]

Definition at line 87 of file dynArray.hh.


Member Function Documentation

template<class T>
uint concepts::DynArrayPage< T >::index ( ) const [inline]

Definition at line 91 of file dynArray.hh.

template<class T>
DynArrayPage* concepts::DynArrayPage< T >::link ( ) const [inline]

Definition at line 92 of file dynArray.hh.

template<class T>
T& concepts::DynArrayPage< T >::operator[] ( uint  i) [inline]

Definition at line 89 of file dynArray.hh.


Member Data Documentation

template<class T>
uint concepts::DynArrayPage< T >::idx_ [private]

Definition at line 72 of file dynArray.hh.

template<class T>
DynArrayPage* concepts::DynArrayPage< T >::lnk_ [private]

Definition at line 71 of file dynArray.hh.

template<class T>
T* concepts::DynArrayPage< T >::mem_ [private]

Definition at line 74 of file dynArray.hh.

template<class T>
uint concepts::DynArrayPage< T >::sz_ [private]

Definition at line 73 of file dynArray.hh.


The documentation for this class was generated from the following file:

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)