1 #ifndef __OPENTREP_SVC_OPENTREP_SERVICE_HPP
2 #define __OPENTREP_SVC_OPENTREP_SERVICE_HPP
18 class OPENTREP_ServiceContext;
91 typedef std::pair<const PORFilePath_T, const DBFilePathPair_T>
FilePathSet_T;
172 #endif // __OPENTREP_SVC_OPENTREP_SERVICE_HPP
std::pair< const TravelDBFilePath_T, const SQLiteDBFilePath_T > DBFilePathPair_T
NbOfDBEntries_T getIndexSize()
unsigned short NbOfMatches_T
NbOfDBEntries_T buildSQLDB()
Class holding the context of the OpenTrep services.
unsigned int NbOfDBEntries_T
Interface for the OPENTREP Services.
std::list< Word_T > WordList_T
NbOfMatches_T drawRandomLocations(const NbOfMatches_T &iNbOfDraws, LocationList_T &)
std::list< Location > LocationList_T
NbOfDBEntries_T buildSearchIndex()
NbOfMatches_T interpretTravelRequest(const std::string &iTravelQuery, LocationList_T &, WordList_T &)
std::pair< const PORFilePath_T, const DBFilePathPair_T > FilePathSet_T
FilePathSet_T getFilePaths() const