#include </usr1/tp517/Tumble/trunk/src/tumble/persistance-noop.h>
Inheritance diagram for PersistantArray< Datum, N >:
Public Types | |
typedef __gnu_cxx::__normal_iterator< Datum *, PersistantArray > | iterator |
typedef __gnu_cxx::__normal_iterator< const Datum *, PersistantArray > | const_iterator |
typedef Datum * | pointer |
Public Member Functions | |
PersistantArray (PersistantStore &store) | |
PersistantArray (PersistantStore &store, const Datum &initial) | |
const Datum & | operator[] (size_t i) const |
Datum & | access (size_t i) |
operator iterator () | |
operator const_iterator () const | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
iterator | operator+ (size_t i) |
const_iterator | operator+ (size_t i) const |
Private Attributes | |
Datum | data_ [N] |
Definition at line 36 of file persistance-noop.h.
typedef __gnu_cxx::__normal_iterator<Datum*, PersistantArray> PersistantArray< Datum, N >::iterator |
Definition at line 59 of file persistance-noop.h.
typedef __gnu_cxx::__normal_iterator<const Datum*, PersistantArray> PersistantArray< Datum, N >::const_iterator |
Definition at line 61 of file persistance-noop.h.
typedef Datum* PersistantArray< Datum, N >::pointer |
Definition at line 62 of file persistance-noop.h.
PersistantArray< Datum, N >::PersistantArray | ( | PersistantStore & | store | ) | [inline] |
Definition at line 41 of file persistance-noop.h.
PersistantArray< Datum, N >::PersistantArray | ( | PersistantStore & | store, | |
const Datum & | initial | |||
) | [inline] |
Definition at line 42 of file persistance-noop.h.
const Datum& PersistantArray< Datum, N >::operator[] | ( | size_t | i | ) | const [inline] |
Definition at line 48 of file persistance-noop.h.
Datum& PersistantArray< Datum, N >::access | ( | size_t | i | ) | [inline] |
Definition at line 53 of file persistance-noop.h.
Referenced by EdgeCell::add_face(), EdgeCell::delete_face(), and EdgeCell::EdgeCell().
PersistantArray< Datum, N >::operator iterator | ( | ) | [inline] |
Definition at line 64 of file persistance-noop.h.
PersistantArray< Datum, N >::operator const_iterator | ( | ) | const [inline] |
Definition at line 65 of file persistance-noop.h.
iterator PersistantArray< Datum, N >::begin | ( | ) | [inline] |
Definition at line 67 of file persistance-noop.h.
Referenced by PersistantArray< FaceCell *, 2 >::operator const_iterator(), and PersistantArray< FaceCell *, 2 >::operator iterator().
const_iterator PersistantArray< Datum, N >::begin | ( | ) | const [inline] |
Definition at line 68 of file persistance-noop.h.
iterator PersistantArray< Datum, N >::end | ( | ) | [inline] |
Definition at line 69 of file persistance-noop.h.
const_iterator PersistantArray< Datum, N >::end | ( | ) | const [inline] |
Definition at line 70 of file persistance-noop.h.
iterator PersistantArray< Datum, N >::operator+ | ( | size_t | i | ) | [inline] |
Definition at line 72 of file persistance-noop.h.
const_iterator PersistantArray< Datum, N >::operator+ | ( | size_t | i | ) | const [inline] |
Definition at line 76 of file persistance-noop.h.
Datum PersistantArray< Datum, N >::data_[N] [private] |
Definition at line 38 of file persistance-noop.h.
Referenced by PersistantArray< FaceCell *, 2 >::access(), PersistantArray< FaceCell *, 2 >::begin(), PersistantArray< FaceCell *, 2 >::end(), PersistantArray< FaceCell *, 2 >::operator+(), PersistantArray< FaceCell *, 2 >::operator[](), and PersistantArray< FaceCell *, 2 >::PersistantArray().