Lines 22-40
Link Here
|
22 |
/** @internal */ |
22 |
/** @internal */ |
23 |
class CLUCENE_INLINE_EXPORT Equals{ |
23 |
class CLUCENE_INLINE_EXPORT Equals{ |
24 |
public: |
24 |
public: |
25 |
class CLUCENE_INLINE_EXPORT Int32:public CL_NS_STD(binary_function)<const int32_t*,const int32_t*,bool> |
25 |
class CLUCENE_INLINE_EXPORT Int32 |
26 |
{ |
26 |
{ |
27 |
public: |
27 |
public: |
28 |
bool operator()( const int32_t val1, const int32_t val2 ) const; |
28 |
bool operator()( const int32_t val1, const int32_t val2 ) const; |
29 |
}; |
29 |
}; |
30 |
|
30 |
|
31 |
class CLUCENE_INLINE_EXPORT Char:public CL_NS_STD(binary_function)<const char*,const char*,bool> |
31 |
class CLUCENE_INLINE_EXPORT Char |
32 |
{ |
32 |
{ |
33 |
public: |
33 |
public: |
34 |
bool operator()( const char* val1, const char* val2 ) const; |
34 |
bool operator()( const char* val1, const char* val2 ) const; |
35 |
}; |
35 |
}; |
36 |
#ifdef _UCS2 |
36 |
#ifdef _UCS2 |
37 |
class CLUCENE_INLINE_EXPORT WChar: public CL_NS_STD(binary_function)<const wchar_t*,const wchar_t*,bool> |
37 |
class CLUCENE_INLINE_EXPORT WChar |
38 |
{ |
38 |
{ |
39 |
public: |
39 |
public: |
40 |
bool operator()( const wchar_t* val1, const wchar_t* val2 ) const; |
40 |
bool operator()( const wchar_t* val1, const wchar_t* val2 ) const; |
Lines 48-54
Link Here
|
48 |
|
48 |
|
49 |
|
49 |
|
50 |
template<typename _cl> |
50 |
template<typename _cl> |
51 |
class CLUCENE_INLINE_EXPORT Void:public CL_NS_STD(binary_function)<const void*,const void*,bool> |
51 |
class CLUCENE_INLINE_EXPORT Void |
52 |
{ |
52 |
{ |
53 |
public: |
53 |
public: |
54 |
bool operator()( _cl* val1, _cl* val2 ) const{ |
54 |
bool operator()( _cl* val1, _cl* val2 ) const{ |