OpenTREP Logo  0.07.11
C++ Open Travel Request Parsing Library
FacResultCombination.hpp
Go to the documentation of this file.
1#ifndef __OPENTREP_FAC_FACRESULTCOMBINATION_HPP
2#define __OPENTREP_FAC_FACRESULTCOMBINATION_HPP
3
4// //////////////////////////////////////////////////////////////////////
5// Import section
6// //////////////////////////////////////////////////////////////////////
7// OpenTREP
10
11// Forward declarations
12namespace Xapian {
13 class Database;
14}
15
16namespace OPENTREP {
17
18 // Forward declarations.
19 class ResultCombination;
20 class Result;
21
26 public:
27
36
43 virtual ~FacResultCombination();
44
52 ResultCombination& create (const TravelQuery_T& iQueryString);
53
63
64
65 private:
74
75 private:
79 static FacResultCombination* _instance;
80 };
81}
82#endif // __OPENTREP_FAC_FACRESULTCOMBINATION_HPP
static void initLinkWithResultHolder(ResultCombination &, ResultHolder &)
static FacResultCombination & instance()
ResultCombination & create(const TravelQuery_T &iQueryString)
Class wrapping functions on a list of ResultHolder objects.
Class wrapping functions on a list of Result objects.
std::string TravelQuery_T