OpenTREP Logo  0.6.0
C++ Open Travel Request Parsing Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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.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::SQLiteDBFilePath_T
 
struct  OPENTREP::RawDataString_T
 
struct  OPENTREP::IATACode_T
 
struct  OPENTREP::ICAOCode_T
 
struct  OPENTREP::FAACode_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::StateCode_T
 
struct  OPENTREP::CountryCode_T
 
struct  OPENTREP::AltCountryCode_T
 
struct  OPENTREP::CountryName_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

 OPENTREP
 

Typedefs

typedef int OPENTREP::GeonamesID_T
 
typedef int OPENTREP::EnvelopeID_T
 
typedef std::list
< AltNameShortListString_T > 
OPENTREP::AltNameShortList_T
 
typedef std::list
< TvlPORListString_T > 
OPENTREP::TvlPORList_T
 
typedef std::list< FeatureName_T > OPENTREP::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 double OPENTREP::PageRank_T
 
typedef int OPENTREP::XapianDocID_T
 
typedef float OPENTREP::GMTOffset_T
 
typedef float OPENTREP::DSTOffset_T
 
typedef float OPENTREP::RawOffset_T
 
typedef bool OPENTREP::IsGeonames_T
 
typedef bool OPENTREP::IsAirport_T
 
typedef bool OPENTREP::IsCommercial_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_T > OPENTREP::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_T > 
OPENTREP::DistanceErrorScale_T
 
typedef boost::array
< NbOfLetters_T, 5 > 
OPENTREP::DistanceErrorScaleArray_T