"L. Spiro Engine"
|
#include <LSTLMultiMap.h>
Public Member Functions | |
LSTL_PAIR &LSE_CALL | operator= (const LSTL_PAIR &_pSrc) |
LSBOOL LSE_CALL | operator< (const _tKeyType &_tVal) const |
LSBOOL LSE_CALL | operator== (const _tKeyType &_tVal) const |
LSE_CALL | LSTL_PAIR () |
Public Attributes | |
_tKeyType | tKey |
CVector< _tMappedType, LSUINT16, 1024UL > | vValues |
Our internal representation of the mapped values. These are sorted by key.
LSE_CALL lstl::CMultiMap::LSTL_PAIR::LSTL_PAIR | ( | ) | [inline] |
Constructor.
LSBOOL LSE_CALL lstl::CMultiMap::LSTL_PAIR::operator< | ( | const _tKeyType & | _tVal | ) | const [inline] |
Less-than operator. Used to compare this pair with the key.
PARM | The key against which to compare this pair. |
A copy operator.
_pSrc | The source object to copy. |
LSBOOL LSE_CALL lstl::CMultiMap::LSTL_PAIR::operator== | ( | const _tKeyType & | _tVal | ) | const [inline] |
Equality operator. Used to compare this pair with the key.
PARM | The key against which to compare this pair. |
_tKeyType lstl::CMultiMap::LSTL_PAIR::tKey |
The key value.
CVector<_tMappedType, LSUINT16, 1024UL> lstl::CMultiMap::LSTL_PAIR::vValues |
The mapped value.