Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 869170
Collapse All | Expand All

(-)a/src/core/CLucene/util/Equators.h (-4 / +4 lines)
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{
(-)a/src/core/CLucene/util/_Arrays.h (-2 / +1 lines)
Lines 124-131 Link Here
124
	
124
	
125
	template <typename _kt, typename _comparator, 
125
	template <typename _kt, typename _comparator, 
126
		typename class1, typename class2>
126
		typename class1, typename class2>
127
	class CLListEquals:
127
	class CLListEquals
128
		public CL_NS_STD(binary_function)<class1*,class2*,bool>
129
	{
128
	{
130
	typedef typename class1::const_iterator _itr1;
129
	typedef typename class1::const_iterator _itr1;
131
	typedef typename class2::const_iterator _itr2;
130
	typedef typename class2::const_iterator _itr2;
(-)a/src/core/CLucene/index/_Term.h (-1 / +1 lines)
Lines 13-19 Link Here
13
CL_NS_DEF(index)
13
CL_NS_DEF(index)
14
14
15
15
16
class Term_Equals:public CL_NS_STD(binary_function)<const Term*,const Term*,bool>
16
class Term_Equals
17
{
17
{
18
public:
18
public:
19
	bool operator()( const Term* val1, const Term* val2 ) const{
19
	bool operator()( const Term* val1, const Term* val2 ) const{
(-)a/src/core/CLucene/search/MultiPhraseQuery.cpp (-1 / +1 lines)
Lines 377-383 Link Here
377
	return buffer.giveBuffer();
377
	return buffer.giveBuffer();
378
}
378
}
379
379
380
class TermArray_Equals:public CL_NS_STD(binary_function)<const Term**,const Term**,bool>
380
class TermArray_Equals
381
{
381
{
382
public:
382
public:
383
	bool operator()( CL_NS(util)::ArrayBase<CL_NS(index)::Term*>* val1, CL_NS(util)::ArrayBase<CL_NS(index)::Term*>* val2 ) const{
383
	bool operator()( CL_NS(util)::ArrayBase<CL_NS(index)::Term*>* val1, CL_NS(util)::ArrayBase<CL_NS(index)::Term*>* val2 ) const{
(-)a/src/core/CLucene/search/BooleanQuery.cpp (-1 / +1 lines)
Lines 25-31 Link Here
25
CL_NS_USE(util)
25
CL_NS_USE(util)
26
CL_NS_DEF(search)
26
CL_NS_DEF(search)
27
27
28
	class BooleanClause_Compare:public CL_NS_STD(binary_function)<const BooleanClause*,const BooleanClause*,bool>
28
	class BooleanClause_Compare
29
	{
29
	{
30
	public:
30
	public:
31
		bool operator()( const BooleanClause* val1, const BooleanClause* val2 ) const {
31
		bool operator()( const BooleanClause* val1, const BooleanClause* val2 ) const {

Return to bug 869170