OpenTREP Logo  0.07.18
C++ Open Travel Request Parsing Library
Loading...
Searching...
No Matches
OPENTREP_Types.hpp File Reference
#include <exception>
#include <string>
#include <list>
#include <map>
#include <set>
#include <boost/date_time/gregorian/gregorian.hpp>
#include <boost/date_time/posix_time/posix_time_types.hpp>
#include <boost/array.hpp>
#include <opentrep/OPENTREP_exceptions.hpp>
#include <opentrep/OPENTREP_log.hpp>

Go to the source code of this file.

Classes

struct  OPENTREP::FilePath_T
 
struct  OPENTREP::PORFilePath_T
 
struct  OPENTREP::TravelDBFilePath_T
 
struct  OPENTREP::SQLDBConnectionString_T
 
struct  OPENTREP::SQLiteDBFilePath_T
 
struct  OPENTREP::RawDataString_T
 
struct  OPENTREP::IATACode_T
 
struct  OPENTREP::ICAOCode_T
 
struct  OPENTREP::FAACode_T
 
struct  OPENTREP::TCLIDCode_T
 
struct  OPENTREP::UNLOCode_T
 
struct  OPENTREP::LocationName_T
 
struct  OPENTREP::CommonName_T
 
struct  OPENTREP::ASCIIName_T
 
struct  OPENTREP::AltNameShortListString_T
 
struct  OPENTREP::TvlPORListString_T
 
struct  OPENTREP::LanguageCode_T
 
struct  OPENTREP::Comment_T
 
struct  OPENTREP::CityCode_T
 
struct  OPENTREP::CityUTFName_T
 
struct  OPENTREP::CityASCIIName_T
 
struct  OPENTREP::CityListString_T
 
struct  OPENTREP::StateCode_T
 
struct  OPENTREP::CountryCode_T
 
struct  OPENTREP::AltCountryCode_T
 
struct  OPENTREP::CountryName_T
 
struct  OPENTREP::WACName_T
 
struct  OPENTREP::CurrencyCode_T
 
struct  OPENTREP::ContinentCode_T
 
struct  OPENTREP::ContinentName_T
 
struct  OPENTREP::Admin1Code_T
 
struct  OPENTREP::Admin1UTFName_T
 
struct  OPENTREP::Admin1ASCIIName_T
 
struct  OPENTREP::Admin2Code_T
 
struct  OPENTREP::Admin2UTFName_T
 
struct  OPENTREP::Admin2ASCIIName_T
 
struct  OPENTREP::Admin3Code_T
 
struct  OPENTREP::Admin4Code_T
 
struct  OPENTREP::FeatureClass_T
 
struct  OPENTREP::FeatureCode_T
 
struct  OPENTREP::FeatureName_T
 
struct  OPENTREP::WikiLink_T
 
struct  OPENTREP::TimeZone_T
 

Namespaces

namespace  OPENTREP
 

Typedefs

typedef unsigned short OPENTREP::DeploymentNumber_T
 
typedef bool OPENTREP::shouldIndexNonIATAPOR_T
 
typedef bool OPENTREP::shouldIndexPORInXapian_T
 
typedef bool OPENTREP::shouldAddPORInSQLDB_T
 
typedef std::list< IATACode_TOPENTREP::IATACodeList_T
 
typedef std::list< ICAOCode_TOPENTREP::ICAOCodeList_T
 
typedef unsigned int OPENTREP::GeonamesID_T
 
typedef std::list< GeonamesID_TOPENTREP::GeonamesIDList_T
 
typedef unsigned int OPENTREP::EnvelopeID_T
 
typedef std::list< UNLOCode_TOPENTREP::UNLOCodeList_T
 
typedef unsigned int OPENTREP::UICCode_T
 
typedef std::list< UICCode_TOPENTREP::UICCodeList_T
 
typedef std::list< AltNameShortListString_TOPENTREP::AltNameShortList_T
 
typedef unsigned int OPENTREP::WAC_T
 
typedef std::list< FeatureName_TOPENTREP::FeatureNameList_T
 
typedef double OPENTREP::GeoCoord_T
 
typedef GeoCoord_T OPENTREP::Latitude_T
 
typedef GeoCoord_T OPENTREP::Longitude_T
 
typedef boost::gregorian::date OPENTREP::Date_T
 
typedef unsigned int OPENTREP::Population_T
 
typedef int OPENTREP::Elevation_T
 
typedef int OPENTREP::GTopo30_T
 
typedef float OPENTREP::GMTOffset_T
 
typedef float OPENTREP::DSTOffset_T
 
typedef float OPENTREP::RawOffset_T
 
typedef double OPENTREP::PageRank_T
 
typedef bool OPENTREP::IsGeonames_T
 
typedef bool OPENTREP::IsAirport_T
 
typedef bool OPENTREP::IsCommercial_T
 
typedef unsigned int OPENTREP::XapianDocID_T
 
typedef unsigned short OPENTREP::Weight_T
 
typedef std::string OPENTREP::TravelQuery_T
 
typedef double OPENTREP::MatchingPercentage_T
 
typedef double OPENTREP::Percentage_T
 
typedef double OPENTREP::Score_T
 
typedef unsigned int OPENTREP::NbOfDBEntries_T
 
typedef std::string OPENTREP::Word_T
 
typedef std::list< Word_TOPENTREP::WordList_T
 
typedef std::set< std::string > OPENTREP::WordSet_T
 
typedef std::set< std::string > OPENTREP::BlackList_T
 
typedef unsigned int OPENTREP::NbOfLetters_T
 
typedef unsigned short OPENTREP::NbOfWords_T
 
typedef unsigned short OPENTREP::NbOfMatches_T
 
typedef unsigned short OPENTREP::NbOfErrors_T
 
typedef std::map< NbOfLetters_T, NbOfErrors_TOPENTREP::DistanceErrorScale_T
 
typedef boost::array< NbOfLetters_T, 5 > OPENTREP::DistanceErrorScaleArray_T