ace::HashVector< _StType, _HashFunc >::items_compare Class Reference
Function object for equal to comparison of two N-gram pointers (one passed as constructor param, second as unary operator() param).
More...
List of all members.
|
Public Member Functions |
| | items_compare (_StType look_for) |
| bool | operator() (_StType ptr) const |
Private Attributes |
| const _StType | _look_for |
| | Searched item (pointer to).
|
Detailed Description
template<class _StType, class _HashFunc>
class ace::HashVector< _StType, _HashFunc >::items_compare
Function object for equal to comparison of two N-gram pointers (one passed as constructor param, second as unary operator() param).
We want to compare pointed values, not pointers themself, so this simple functor helps us to do it.
Constructor & Destructor Documentation
template<class _StType, class _HashFunc>
| ace::HashVector< _StType, _HashFunc >::items_compare::items_compare |
( |
_StType |
look_for |
) |
[inline] |
- Parameters:
-
| look_for | Pointer to searched item. |
Member Function Documentation
template<class _StType, class _HashFunc>
| bool ace::HashVector< _StType, _HashFunc >::items_compare::operator() |
( |
_StType |
ptr |
) |
const [inline] |
- Parameters:
-
| ptr | Item to compare with searched one. |
- Returns:
- Bool, if item pointed to by ptr is equal to item pointed to by instance pointer.
Member Data Documentation
template<class _StType, class _HashFunc>
Searched item (pointer to).
The documentation for this class was generated from the following file: