0.07.4
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
storeUNLOCode
storeUICCode
storeGeonamesID
storeEnvelopeID
storeCommonName
storeAsciiName
storeCityDetailList
storeAltNameShort
storeAltNameShortListString
storeTvlPORCode
storeTvlPORListString
storeLatitude
storeLongitude
storeFeatureClass
storeFeatureCode
storePageRank
storeDateFrom
storeDateEnd
storeComments
storeCountryCode
storeAltCountryCode
storeCountryName
storeContinentName
storeAdm1Code
storeAdm1UtfName
storeAdm1AsciiName
storeAdm2Code
storeAdm2UtfName
storeAdm2AsciiName
storeAdm3Code
storeAdm4Code
storePopulation
storeElevation
storeGTopo30
storeTimeZone
storeGMTOffset
storeDSTOffset
storeRawOffset
storeModDate
storeCityCode
storeCityGeonamesID
storeCityUtfName
storeCityAsciiName
storeStateCode
storeWAC
storeWACName
storeCurrencyCode
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
NumSep
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
PORFileHelper
Utility class to ease the access to the POR (points of reference) file
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
CityDetails
Class modelling the elementary details of a city
DBManager
Class wrapping the access to an underlying SQL database
DBSessionManager
Class handling the SOCI session
FileManager
Class wrapping utilities for file-system access
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 holding the database parameters
DBType
Enumeration of database types
DistanceErrorRule
FacBomAbstract
FacOpenTrepServiceContext
Factory for an
OPENTREP_ServiceContext
object
FacPlace
FacPlaceHolder
FacResult
FacResultCombination
FacResultHolder
FacServiceAbstract
FacSupervisor
FacWorld
FacXapianDB
Factory for a
Xapian
WritableDatabase object
IATAType
Enumeration of place/location types with respect to their use for transportation purposes
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
FileExtensionUnknownException
FileUncompressingErrorException
ParserException
PorFileParsingException
PRFileParsingException
CodeConversionException
CodeDuplicationException
XapianException
DocumentNotFoundException
XapianDatabaseFailureException
XapianTravelDatabaseEmptyException
XapianTravelDatabaseWrongPathnameException
NoBestMatchingResultHolderException
SQLDatabaseException
SQLDatabaseConnectionStringParsingException
SQLDatabaseImpossibleConnectionException
SQLDatabaseConnectionReleaseException
SQLDatabaseFileCannotBeCreatedException
SQLDatabaseElementNotFoundException
SQLDatabaseUserCreationException
SQLDatabaseTableCreationException
SQLDatabaseIndexCreationException
BuildIndexException
InterpreterUseCaseException
InterpreteTravelRequestException
TravelRequestEmptyException
date_time_element
OPENTREP_Service
Interface for the
OPENTREP
Services
FilePath_T
PORFilePath_T
TravelDBFilePath_T
SQLDBConnectionString_T
SQLiteDBFilePath_T
RawDataString_T
IATACode_T
ICAOCode_T
FAACode_T
TCLIDCode_T
UNLOCode_T
LocationName_T
CommonName_T
ASCIIName_T
AltNameShortListString_T
TvlPORListString_T
LanguageCode_T
Comment_T
CityCode_T
CityUTFName_T
CityASCIIName_T
CityListString_T
StateCode_T
CountryCode_T
AltCountryCode_T
CountryName_T
WACName_T
CurrencyCode_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
swift
The wrapper namespace
SKeymap
The readline keymap wrapper
SReadline
The readline library wrapper
treppb
Xapian
COMMAND
Command_T
FloatingPoint
TypeWithSize
TypeWithSize< 4 >
TypeWithSize< 8 >
UnitTestConfig
Generated on Tue May 19 2020 17:19:45 for OpenTREP by
1.8.5