template<class K, class V>inline LCVMassociative_array<K,V> LCVMassociative_array(const V &def)

default constructor: needs a default value. an empty array is created

[more]classLCVMassociative_array_iteratorK V
associative array class LCVMassociative_array.
[more]friend ostream& operator<<<>(ostream&, const LCVMassociative_array<K, V>&)
[more]friend ostream& operator<<(ostream&, const LCVMassociative_array<K, V>&)
[more] LCVMassociative_array(const V&)
constructor needs a default for the value field
[more] LCVMassociative_array(LCVMassociative_array<K, V>&)
copy constructor
[more] ~LCVMassociative_array()
[more]LCVMassociative_array<K,V> & operator=(LCVMassociative_array<K, V>&)
destructor
[more]int operator==(LCVMassociative_array<K, V>&)
[more]int operator!=(LCVMassociative_array<K, V>&)
[more]V& operator[](const K&)
[more]void erase()
[more]int get_size() const
[more]void remove(const K&)
[more]void print(ostream&) const
[more]LCVMdoubly_linked_list< LCVMassociative_array_node<K,V> > list
[more]V default_value


Documentation

default constructor: needs a default value. an empty array is created
oclassLCVMassociative_array_iteratorK V
associative array class LCVMassociative_array.

ofriend ostream& operator<<<>(ostream&, const LCVMassociative_array<K, V>&)

ofriend ostream& operator<<(ostream&, const LCVMassociative_array<K, V>&)

o LCVMassociative_array(const V&)
constructor needs a default for the value field

o LCVMassociative_array(LCVMassociative_array<K, V>&)
copy constructor

o ~LCVMassociative_array()

oLCVMassociative_array<K,V> & operator=(LCVMassociative_array<K, V>&)
destructor

oint operator==(LCVMassociative_array<K, V>&)

oint operator!=(LCVMassociative_array<K, V>&)

oV& operator[](const K&)

ovoid erase()

oint get_size() const

ovoid remove(const K&)

ovoid print(ostream&) const

oLCVMdoubly_linked_list< LCVMassociative_array_node<K,V> > list

oV default_value

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.