NMapItem Class Template Reference

NMapItem class abstracts a NMap item. More...

List of all members.

Public Member Functions

 NMapItem (void)
 Constructs a NMapItem object.
bool operator== (const NMapItem< K, V > &rhs) const
 Test whether equals another NMapItem object.
bool operator!= (const NMapItem< K, V > &rhs) const
 Test whether differs another NMapItem object.
bool operator> (const NMapItem< K, V > &rhs) const
 Test whether is bigger than another NMapItem object.
bool operator< (const NMapItem< K, V > &rhs) const
 Test whether is smaller than another NMapItem object.
bool operator>= (const NMapItem< K, V > &rhs) const
 Test whether is bigger than or equals another NMapItem object.
bool operator<= (const NMapItem< K, V > &rhs) const
 Test whether is smaller than or equals another NMapItem object.

Public Attributes

key
value


Detailed Description

template<typename K, typename V>
class NMapItem< K, V >

NMapItem class abstracts a NMap item.

Todo:
Document NMapItem class

Definition at line 34 of file nmapitem.hpp.


Member Function Documentation

bool operator== ( const NMapItem< K, V > &  rhs  )  const [inline]

Test whether equals another NMapItem object.

Parameters:
rhs The object to be tested against
Returns:
true if it equals or false otherwise

Definition at line 52 of file nmapitem.hpp.

References key, and value.

bool operator!= ( const NMapItem< K, V > &  rhs  )  const [inline]

Test whether differs another NMapItem object.

Parameters:
rhs The object to be tested against
Returns:
true if it differs or false otherwise

Definition at line 65 of file nmapitem.hpp.

References key, and value.

bool operator> ( const NMapItem< K, V > &  rhs  )  const [inline]

Test whether is bigger than another NMapItem object.

Parameters:
rhs The object to be tested against
Returns:
true if it's bigger or false otherwise

Definition at line 78 of file nmapitem.hpp.

References key.

bool operator< ( const NMapItem< K, V > &  rhs  )  const [inline]

Test whether is smaller than another NMapItem object.

Parameters:
rhs The object to be tested against
Returns:
true if it's smaller or false otherwise

Definition at line 92 of file nmapitem.hpp.

References key.

bool operator>= ( const NMapItem< K, V > &  rhs  )  const [inline]

Test whether is bigger than or equals another NMapItem object.

Parameters:
rhs The object to be tested against
Returns:
true if it's bigger than or equals another NMapItem object or false otherwise

Definition at line 107 of file nmapitem.hpp.

References key, and value.

bool operator<= ( const NMapItem< K, V > &  rhs  )  const [inline]

Test whether is smaller than or equals another NMapItem object.

Parameters:
rhs The object to be tested against
Returns:
true if it's smaller than or equals another NMapItem object or false otherwise

Definition at line 125 of file nmapitem.hpp.

References key, and value.


Member Data Documentation

K key

The key value/name

Definition at line 36 of file nmapitem.hpp.

Referenced by NMap::insert(), operator!=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().

V value

The value of the item

Definition at line 37 of file nmapitem.hpp.

Referenced by NMap::insert(), operator!=(), operator<=(), operator==(), and operator>=().


The documentation for this class was generated from the following file:
Generated on Wed Mar 5 23:10:37 2008 for NemesisUtilitiesSystem by  doxygen 1.5.4