#include <VectorToVectorOp.h>
  
 Public Member Functions | |
| bool | hasErrors () | 
| virtual bool | paramsAreValid () | 
| virtual bool | run ()=0 | 
| void | setInput (te::map::AbstractLayerPtr fromLayer, te::map::AbstractLayerPtr toLayer) | 
| void | setOutput (te::da::DataSourcePtr outDsrc, std::string dsName) | 
| void | setParams (const std::map< std::string, std::vector< te::attributefill::OperationType > > &options, std::vector< std::string > toLayerProps) | 
| VectorToVectorOp () | |
| virtual | ~VectorToVectorOp () | 
Protected Member Functions | |
| bool | save (std::auto_ptr< te::mem::DataSet > result, std::auto_ptr< te::da::DataSetType > outDsType) | 
Protected Attributes | |
| te::map::AbstractLayerPtr | m_fromLayer | 
| bool | m_hasErrors | 
| std::map< std::string,  std::vector < te::attributefill::OperationType > >  | m_options | 
| std::string | m_outDset | 
| te::da::DataSourcePtr | m_outDsrc | 
| te::map::AbstractLayerPtr | m_toLayer | 
| std::vector< std::string > | m_toLayerProps | 
Definition at line 54 of file VectorToVectorOp.h.
| te::attributefill::VectorToVectorOp::VectorToVectorOp | ( | ) | 
Definition at line 43 of file VectorToVectorOp.cpp.
      
  | 
  virtual | 
Definition at line 49 of file VectorToVectorOp.cpp.
| bool te::attributefill::VectorToVectorOp::hasErrors | ( | ) | 
Definition at line 140 of file VectorToVectorOp.cpp.
      
  | 
  virtual | 
Definition at line 72 of file VectorToVectorOp.cpp.
      
  | 
  pure virtual | 
Implemented in te::attributefill::VectorToVectorMemory.
      
  | 
  protected | 
Definition at line 89 of file VectorToVectorOp.cpp.
References te::da::PrimaryKey::add(), te::da::CreateAdapter(), te::da::DataSetTypeConverter::getResult(), and te::common::Exception::what().
| void te::attributefill::VectorToVectorOp::setInput | ( | te::map::AbstractLayerPtr | fromLayer, | 
| te::map::AbstractLayerPtr | toLayer | ||
| ) | 
Definition at line 53 of file VectorToVectorOp.cpp.
| void te::attributefill::VectorToVectorOp::setOutput | ( | te::da::DataSourcePtr | outDsrc, | 
| std::string | dsName | ||
| ) | 
Definition at line 66 of file VectorToVectorOp.cpp.
| void te::attributefill::VectorToVectorOp::setParams | ( | const std::map< std::string, std::vector< te::attributefill::OperationType > > & | options, | 
| std::vector< std::string > | toLayerProps | ||
| ) | 
Definition at line 60 of file VectorToVectorOp.cpp.
      
  | 
  protected | 
Definition at line 83 of file VectorToVectorOp.h.
      
  | 
  protected | 
Definition at line 81 of file VectorToVectorOp.h.
      
  | 
  protected | 
Definition at line 86 of file VectorToVectorOp.h.
      
  | 
  protected | 
Definition at line 90 of file VectorToVectorOp.h.
      
  | 
  protected | 
Definition at line 89 of file VectorToVectorOp.h.
      
  | 
  protected | 
Definition at line 84 of file VectorToVectorOp.h.
      
  | 
  protected | 
Definition at line 87 of file VectorToVectorOp.h.