libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::NumericIndexGenerator< N, T > Class Template Reference

#include <libosmscout-import/include/osmscoutimport/GenNumericIndex.h>

Inheritance diagram for osmscout::NumericIndexGenerator< N, T >:
Collaboration diagram for osmscout::NumericIndexGenerator< N, T >:

Public Member Functions

 NumericIndexGenerator (const std::string &description, const std::string &datafile, const std::string &indexfile)
 ~NumericIndexGenerator () override
bool Import (const TypeConfigRef &typeConfig, const ImportParameter &parameter, Progress &progress) override
Public Member Functions inherited from osmscout::ImportModule
virtual ~ImportModule ()=default
virtual void GetDescription (const ImportParameter &parameter, ImportModuleDescription &description) const

Constructor & Destructor Documentation

◆ NumericIndexGenerator()

template<class N, class T>
osmscout::NumericIndexGenerator< N, T >::NumericIndexGenerator ( const std::string & description,
const std::string & datafile,
const std::string & indexfile )

◆ ~NumericIndexGenerator()

template<class N, class T>
osmscout::NumericIndexGenerator< N, T >::~NumericIndexGenerator ( )
override

Member Function Documentation

◆ Import()

template<class N, class T>
bool osmscout::NumericIndexGenerator< N, T >::Import ( const TypeConfigRef & typeConfig,
const ImportParameter & parameter,
Progress & progress )
overridevirtual

Do the import

Parameters
typeConfigType configuration
parameterImport parameter
progressProgress object, for tracking import progress

Implements osmscout::ImportModule.


The documentation for this class was generated from the following file: