OpenTREP Logo  0.6.0
C++ Open Travel Request Parsing Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RequestInterpreter.hpp
Go to the documentation of this file.
1 #ifndef __OPENTREP_CMD_REQUESTINTERPRETER_HPP
2 #define __OPENTREP_CMD_REQUESTINTERPRETER_HPP
3 
4 // //////////////////////////////////////////////////////////////////////
5 // Import section
6 // //////////////////////////////////////////////////////////////////////
7 // OpenTrep
9 #include <opentrep/Location.hpp>
10 
11 namespace OPENTREP {
12 
17  friend class OPENTREP_Service;
18  private:
31  static NbOfMatches_T interpretTravelRequest (const TravelDBFilePath_T&,
32  const TravelQuery_T&,
34 
35  private:
44  ~RequestInterpreter() {}
45  };
46 
47 }
48 #endif // __OPENTREP_CMD_REQUESTINTERPRETER_HPP
unsigned short NbOfMatches_T
Interface for the OPENTREP Services.
std::list< Word_T > WordList_T
Command wrapping the travel request process.
std::list< Location > LocationList_T
std::string TravelQuery_T