0.6.0
C++ Open Travel Request Parsing Library
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
OPENTREP
PorParserHelper
LocationParser
ParserSemanticAction
storeIataCode
storeIcaoCode
storeFaaCode
storeGeonamesID
storeEnvelopeID
storeCommonName
storeAsciiName
storeAltNameShort
storeAltNameShortListString
storeTvlPORCode
storeTvlPORListString
storeLatitude
storeLongitude
storeFeatureClass
storeFeatureCode
storePageRank
storeDateFrom
storeDateUntil
storeComments
storeCountryCode
storeAltCountryCode
storeCountryName
storeContinentName
storeAdm1Code
storeAdm1UtfName
storeAdm1AsciiName
storeAdm2Code
storeAdm2UtfName
storeAdm2AsciiName
storeAdm3Code
storeAdm4Code
storePopulation
storeElevation
storeGTopo30
storeTimeZone
storeGMTOffset
storeDSTOffset
storeRawOffset
storeModDate
storeCityCode
storeCityUtfName
storeCityAsciiName
storeCityGeonamesID
storeStateCode
storePORType
storeWikiLink
storeAltLangCodeFull
storeAltLangCode2Char
storeAltLangCodeExt
storeAltLangCodeHist
storeAltName
doEndPor
LOG
BasChronometer
Structure allowing measuring the time elapsed between two events
ListGenerator
BasFileMgr
Helper class for operations on files and on the file-system
short_bool_policies
OTransliterator
ScoreType
Enumeration of score types
StructAbstract
Base class for the light structures
UTF8Handler
Utility class for basic handling of UTF-8 encoded strings
BomAbstract
Base class for the Business Object Model (BOM) layer
BomJSONExport
Utility class to export Opentrep structures in a JSON format
BomType
Filter
Class filtering out the words not suitable for indexing and/or searching, when part of greater strings. Hence, most of the methods take as parameter the "initial"/greater string
KeyAbstract
Base class for the Business Object Model (KEY) layer
Levenshtein
LocationExchange
Utility class to export Opentrep structures in a Protobuf format
Place
Class modelling a place/POR (point of reference)
PlaceHolder
PORStringParser
PORFileParser
QuerySlices
Result
Class wrapping a set of
Xapian
documents having matched a given query string
ResultCombination
Class wrapping functions on a list of
ResultHolder
objects
ResultHolder
Class wrapping functions on a list of
Result
objects
ScoreBoard
Structure holding a board for all the types of score/matching having been performed
StringPartition
StringSet
Class holding a set of strings, e.g., {"rio", "de", "janeiro"}
WordCombinationHolder
WordHolder
Class wrapping utility functions to transform back and forth strings from and into a list of words
World
DBManager
Class building the Business Object Model (BOM) from data retrieved from the database
DBSessionManager
Class handling the SOCI session
IndexBuilder
Command wrapping the travel request process
PORParser
RequestInterpreter
Command wrapping the travel request process
XapianIndexManager
Command wrapping utilities for the management of the
Xapian
(database) index
DbaAbstract
DBParams
Structure modelling a database parameters
DistanceErrorRule
FacBomAbstract
FacOpenTrepServiceContext
Factory for Bucket
FacPlace
FacPlaceHolder
FacResult
FacResultCombination
FacResultHolder
FacServiceAbstract
FacSupervisor
FacWorld
IATAType
Enumeration of output types
Language
Location
Structure modelling a (geographical) location
LocationKey
Class modelling the primary key of a location/POR (point of reference)
NameMatrix
Names
OPENTREP_Abstract
RootException
Root of the OpenTREP exceptions
NonInitialisedServiceException
UnicodeException
UnicodeTransliteratorCreationException
MultipleRowsForASingleDocIDException
LanguageCodeNotDefinedInNameTableException
MemoryAllocationException
ObjectNotFoundException
FileException
FileNotFoundException
ParserException
PorFileParsingException
PRFileParsingException
CodeConversionException
CodeDuplicationException
XapianException
DocumentNotFoundException
XapianDatabaseFailureException
XapianTravelDatabaseEmptyException
XapianTravelDatabaseWrongPathnameException
NoBestMatchingResultHolderException
SQLDatabaseException
SQLDatabaseConnectionImpossibleException
BuildIndexException
InterpreterUseCaseException
InterpreteTravelRequestException
TravelRequestEmptyException
date_time_element
OPENTREP_Service
Interface for the
OPENTREP
Services
FilePath_T
PORFilePath_T
TravelDBFilePath_T
SQLiteDBFilePath_T
RawDataString_T
IATACode_T
ICAOCode_T
FAACode_T
LocationName_T
CommonName_T
ASCIIName_T
AltNameShortListString_T
TvlPORListString_T
LanguageCode_T
Comment_T
CityCode_T
CityUTFName_T
CityASCIIName_T
StateCode_T
CountryCode_T
AltCountryCode_T
CountryName_T
ContinentCode_T
ContinentName_T
Admin1Code_T
Admin1UTFName_T
Admin1ASCIIName_T
Admin2Code_T
Admin2UTFName_T
Admin2ASCIIName_T
Admin3Code_T
Admin4Code_T
FeatureClass_T
FeatureCode_T
FeatureName_T
WikiLink_T
TimeZone_T
OutputFormat
Enumeration of output formats
OpenTrepSearcher
API wrapper around the OpenTREP C++ API, so that Python scripts can use it seamlessly
Logger
OPENTREP_ServiceContext
Class holding the context of the OpenTrep services
ServiceAbstract
ServiceUtilities
soci
type_conversion< OPENTREP::Place >
Specify how the Place class can be converted to (resp. from) values stored into (resp. retrieved from) database, using the SOCI framework
treppb
Xapian
FloatingPoint
TypeWithSize
TypeWithSize< 4 >
TypeWithSize< 8 >
UnitTestConfig
Generated on Mon Feb 3 2014 14:17:54 for OpenTREP by
1.8.6