libosmscout  1.1.1
Public Member Functions | List of all members
osmscout::PageSplitter< I, E > Class Template Reference

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

Public Member Functions

 PageSplitter (size_t pageSize, std::function< void(const I &, std::vector< E > &)> processor)
 
void Set (const I &id, const E &value)
 
void FileCompletelyScanned ()
 
size_t GetProcessedPagesCount () const
 

Constructor & Destructor Documentation

◆ PageSplitter()

template<typename I , typename E >
osmscout::PageSplitter< I, E >::PageSplitter ( size_t  pageSize,
std::function< void(const I &, std::vector< E > &)>  processor 
)
inline

Member Function Documentation

◆ FileCompletelyScanned()

template<typename I , typename E >
void osmscout::PageSplitter< I, E >::FileCompletelyScanned ( )
inline

◆ GetProcessedPagesCount()

template<typename I , typename E >
size_t osmscout::PageSplitter< I, E >::GetProcessedPagesCount ( ) const
inline

◆ Set()

template<typename I , typename E >
void osmscout::PageSplitter< I, E >::Set ( const I &  id,
const E &  value 
)
inline

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