0.07.4
C++ Open Travel Request Parsing Library
FacResult.hpp
Go to the documentation of this file.
1
#ifndef __OPENTREP_FAC_FACRESULT_HPP
2
#define __OPENTREP_FAC_FACRESULT_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// OpenTrep
8
#include <
opentrep/factory/FacBomAbstract.hpp
>
9
10
namespace
OPENTREP
{
11
12
// Forward declarations.
13
class
Result;
14
18
class
FacResult
:
public
FacBomAbstract
{
19
public
:
20
28
static
FacResult
&
instance
();
29
36
virtual
~FacResult
();
37
45
Result
&
create
(
const
TravelQuery_T
&,
const
Xapian::Database&);
46
47
48
private
:
55
FacResult
();
56
FacResult
(
const
FacResult
&);
57
58
private
:
62
static
FacResult
* _instance;
63
};
64
}
65
#endif // __OPENTREP_FAC_FACRESULT_HPP
OPENTREP::TravelQuery_T
std::string TravelQuery_T
Definition:
OPENTREP_Types.hpp:660
OPENTREP::Result
Class wrapping a set of Xapian documents having matched a given query string.
Definition:
Result.hpp:48
OPENTREP::FacResult::~FacResult
virtual ~FacResult()
Definition:
FacResult.cpp:24
FacBomAbstract.hpp
OPENTREP
Definition:
BasChronometer.cpp:10
OPENTREP::FacResult
Definition:
FacResult.hpp:18
OPENTREP::FacBomAbstract
Definition:
FacBomAbstract.hpp:17
OPENTREP::FacResult::instance
static FacResult & instance()
Definition:
FacResult.cpp:29
OPENTREP::FacResult::create
Result & create(const TravelQuery_T &, const Xapian::Database &)
Definition:
FacResult.cpp:41
Generated on Thu Dec 19 2019 00:00:00 for OpenTREP by
1.8.16