ace::StringStoreLessComparator< _IndType > Class Template Reference

Functor designed for less than comparison of C-strings stored within StringStore. More...

#include <strings.h>

List of all members.

Public Member Functions

 StringStoreLessComparator (const typename StringStore< _IndType >::table_t &table)
bool operator() (_IndType lhs, _IndType rhs) const

Private Attributes

const StringStore< _IndType >
::table_t & 
_table
 Reference to table to which indices passed for comparation relates to.


Detailed Description

template<class _IndType>
class ace::StringStoreLessComparator< _IndType >

Functor designed for less than comparison of C-strings stored within StringStore.

Parameters:
_StIndex StringStore index.
_IndType Type of numerical indices of strings within given StringStore.

Constructor & Destructor Documentation

template<class _IndType>
ace::StringStoreLessComparator< _IndType >::StringStoreLessComparator ( const typename StringStore< _IndType >::table_t &  table  )  [inline]

Parameters:
table Reference to table to which indices passed for comparation relates to.


Member Function Documentation

template<class _IndType>
bool ace::StringStoreLessComparator< _IndType >::operator() ( _IndType  lhs,
_IndType  rhs 
) const [inline]

Returns:
True, if left-hand argument is lesser than right hand argument.


Member Data Documentation

template<class _IndType>
const StringStore<_IndType>::table_t& ace::StringStoreLessComparator< _IndType >::_table [private]

Reference to table to which indices passed for comparation relates to.


The documentation for this class was generated from the following file:

Generated on Wed Aug 6 23:25:51 2008 for PACE by  doxygen 1.5.6