template < class T_item > class Array

A dynamical array, more powerful than the simple [ ]

Inheritance:


Public Methods

Array(int size) throw()
Array(T_item *ref, int size) throw()
~Array() throw()
int size() const throw()
T_item& operator[](int k) throw()
const T_item& operator[](int k) const throw()
Array(const Array< class T_item >& a) throw()
Copies the array 'a'
Array < class T_item > & operator=(const Array< class T_item >& a) throw()
Copies the array 'a'
Array < class T_item > & operator=(T_item i) throw()
Fills the array with the item 'i'
operator const T_item*() const throw()

Protected Fields

const int s
Size
T_item* p
Array (by 'new')
bool haveToDelete

Documentation

A dynamical array, more powerful than the simple [ ]
const int s
Size

T_item* p
Array (by 'new')

bool haveToDelete

Array(int size) throw()

Array(T_item *ref, int size) throw()

~Array() throw()

int size() const throw()

T_item& operator[](int k) throw()

const T_item& operator[](int k) const throw()

Array(const Array< class T_item >& a) throw()
Copies the array 'a'

Array < class T_item > & operator=(const Array< class T_item >& a) throw()
Copies the array 'a'

Array < class T_item > & operator=(T_item i) throw()
Fills the array with the item 'i'

operator const T_item*() const throw()


Direct child classes:
UnderMaskArray
PixelPalette
PixelArray
Author:
David FAUTHOUX

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de