28#ifndef __TERRALIB_VP_INTERNAL_MULTIPARTTOSINGLEPART_H
29#define __TERRALIB_VP_INTERNAL_MULTIPARTTOSINGLEPART_H
64 std::unique_ptr<te::da::DataSetType>
getOutDst(
bool onlySelected =
false);
Class used to centralize and control access to data in terralib. It aims to create a high-level inter...
std::unique_ptr< te::da::DataSetType > getOutDst(bool onlySelected=false)
bool run()
Sets the input dataAccess. This function will take the ownership of the dataAccess.
void setOutput(te::da::DataSourcePtr outDsrc, const std::string &outDsName)
void setInput(te::da::DataAccessPtr inputDataAccess)
te::da::DataAccessPtr m_inputDataAccess
te::da::DataSourcePtr m_outDsrc
An abstract class for data providers like a DBMS, Web Services or a regular file.
boost::shared_ptr< DataSource > DataSourcePtr
Namespace for Vector Processing module of TerraLib.
Configuration flags for the Terrralib Vector Processing module.
#define TEVPEXPORT
You can use this macro in order to export/import classes and functions from this module.