#include <DDCLessOperators.h>
LessIndexString1 is a template operator "less" for an index set (the first version) This less operator provides quite "normal" less and equal operators for stings. The only difference is that the first compared item is obtained not by a pointer, but by an offset to LessIndexString1::m_pBuffer.
LessIndexString1< IndexType >::LessIndexString1 | ( | const vector< char > * | pBuffer | ) | [inline] |
bool LessIndexString1< IndexType >::operator() | ( | const IndexType & | Ref, | |
const char * | S2 | |||
) | const [inline] |
operator less for strings
bool LessIndexString1< IndexType >::operator() | ( | const char * | S1, | |
const IndexType & | Ref | |||
) | const [inline] |
bool LessIndexString1< IndexType >::operator() | ( | const IndexType & | Ref1, | |
const IndexType & | Ref2 | |||
) | const [inline] |
bool LessIndexString1< IndexType >::are_equal | ( | const IndexType & | Ref, | |
const char * | S2 | |||
) | const [inline] |
operator == for strings
Referenced by CIndexSetForLoadingStage::FindIndexItemInVector().
const vector<char>* LessIndexString1< IndexType >::m_pBuffer [private] |
Referenced by LessIndexString1< CItemIndexForLoading >::LessIndexString1().