template<class T>inline DVnamed_property_table_iterator<T> DVnamed_property_table_iterator(DVnamed_property_table<T> &tab)

default constructor -- needs an DVnamed_property_table<T>.

[more]classDVnamed_property_table T friend ostream& operator<<<> (ostream&, const DVnamed_property_table_iterator<T>&)
[more]friend ostream& operator<< (ostream&, const DVnamed_property_table_iterator<T>&)
[more] DVnamed_property_table_iterator(DVnamed_property_table<T>&)
constructor (needs a DVnamed_property_table)
[more] DVnamed_property_table_iterator(const DVnamed_property_table_iterator<T>&)
copy constructor
[more] ~DVnamed_property_table_iterator()
[more]const DVnamed_property_table_iterator<T> & operator= (const DVnamed_property_table_iterator<T>&)
assignment operator
[more]DVnamed_property_table_iterator<T> & operator++()
advance the iterator
[more]DVnamed_property_table_iterator<T> & operator--()
backup the iterator
[more]DVnamed_property_table_iterator<T> & next()
same as operator++()
[more]DVnamed_property_table_iterator<T> & prev()
same as operator--()
[more]DVnamed_property_table_iterator<T> & to_head()
moves the iterator to the head of the list
[more]DVnamed_property_table_iterator<T> & to_rear()
moves the iterator to the rear of the list
[more]int operator==(const DVnamed_property_table_iterator<T>&) const
check equal
[more]int operator!=(const DVnamed_property_table_iterator<T>&) const
check not equal
[more]int at_head() const
[more]int at_rear() const
check if the iterator is at the first node
[more]int is_null() const
check if the iterator is at the last node
[more]int not_null() const
check if the iterator is null
[more]const LCVMstring& key()
check if the iterator is not null
[more]T& value() const
return the key in the node
[more]int get_size() const
return the value in the node
[more]int is_empty() const
return a count of the nodes in a list
[more]int not_empty() const
check if the list is empty
[more]void print(ostream&) const
check if the list is not empty
oLCVMassociative_array_iterator<LCVMstring,T> list_it
print function


Documentation

default constructor -- needs an DVnamed_property_table<T>.
oclassDVnamed_property_table T friend ostream& operator<<<> (ostream&, const DVnamed_property_table_iterator<T>&)

ofriend ostream& operator<< (ostream&, const DVnamed_property_table_iterator<T>&)

o DVnamed_property_table_iterator(DVnamed_property_table<T>&)
constructor (needs a DVnamed_property_table)

o DVnamed_property_table_iterator(const DVnamed_property_table_iterator<T>&)
copy constructor

o ~DVnamed_property_table_iterator()

oconst DVnamed_property_table_iterator<T> & operator= (const DVnamed_property_table_iterator<T>&)
assignment operator

oDVnamed_property_table_iterator<T> & operator++()
advance the iterator

oDVnamed_property_table_iterator<T> & operator--()
backup the iterator

oDVnamed_property_table_iterator<T> & next()
same as operator++()

oDVnamed_property_table_iterator<T> & prev()
same as operator--()

oDVnamed_property_table_iterator<T> & to_head()
moves the iterator to the head of the list

oDVnamed_property_table_iterator<T> & to_rear()
moves the iterator to the rear of the list

oint operator==(const DVnamed_property_table_iterator<T>&) const
check equal

oint operator!=(const DVnamed_property_table_iterator<T>&) const
check not equal

oint at_head() const

oint at_rear() const
check if the iterator is at the first node

oint is_null() const
check if the iterator is at the last node

oint not_null() const
check if the iterator is null

oconst LCVMstring& key()
check if the iterator is not null

oT& value() const
return the key in the node

oint get_size() const
return the value in the node

oint is_empty() const
return a count of the nodes in a list

oint not_empty() const
check if the list is empty

ovoid print(ostream&) const
check if the list is not empty

Alphabetic index HTML hierarchy of classes or Java



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