libosmscout  1.1.1
Public Member Functions | List of all members
osmscout::ImportModule Class Referenceabstract

#include <libosmscout-import/include/osmscout/import/ImportModule.h>

Inheritance diagram for osmscout::ImportModule:
Inheritance graph
[legend]

Public Member Functions

virtual ~ImportModule ()=default
 
virtual void GetDescription (const ImportParameter &parameter, ImportModuleDescription &description) const
 
virtual bool Import (const TypeConfigRef &typeConfig, const ImportParameter &parameter, Progress &progress)=0
 

Detailed Description

A single import module representing a single import step.

An import consists of a number of sequentially executed steps. A step normally works on one object type and generates one output file (though this is just an suggestion). Such a step is realized by a ImportModule.

Constructor & Destructor Documentation

◆ ~ImportModule()

virtual osmscout::ImportModule::~ImportModule ( )
virtualdefault

Member Function Documentation

◆ GetDescription()

virtual void osmscout::ImportModule::GetDescription ( const ImportParameter &  parameter,
ImportModuleDescription &  description 
) const
virtual

◆ Import()

virtual bool osmscout::ImportModule::Import ( const TypeConfigRef typeConfig,
const ImportParameter &  parameter,
Progress progress 
)
pure virtual

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