RasterHandler.  
 More...
#include <RasterHandler.h>
 | 
| te::rst::Raster *  | getRasterPtr () | 
|   | Returns a pointer the the handled raster instance or NULL if no instance is handled.  More...
  | 
|   | 
|   | RasterHandler () | 
|   | 
|   | RasterHandler (te::da::DataSource *dataSourcePtr, te::da::DataSourceTransactor *transactorPtr, te::da::DataSet *dataSetPtr, te::rst::Raster *rasterPtr) | 
|   | Build a instance using the given naked pointers.  More...
  | 
|   | 
|   | RasterHandler (te::da::DataSourceTransactor *transactorPtr, te::da::DataSet *dataSetPtr, te::rst::Raster *rasterPtr) | 
|   | Build a instance using the given naked pointers.  More...
  | 
|   | 
|   | RasterHandler (te::rst::Raster *rasterPtr) | 
|   | Build a instance using the given raster naked pointer.  More...
  | 
|   | 
| void  | release (std::auto_ptr< te::da::DataSource > &dataSourcePtr, std::auto_ptr< te::da::DataSourceTransactor > &transactorPtr, std::auto_ptr< te::da::DataSet > &dataSetPtr, std::auto_ptr< te::rst::Raster > &rasterPtr) | 
|   | Relase the internal state and give the ownership to the given pointers.  More...
  | 
|   | 
| void  | release (RasterHandler &other) | 
|   | Relase the internal state and give the ownership to the given external handler instance.  More...
  | 
|   | 
| void  | reset () | 
|   | Reset the internal state (all internal pointed objects are deleted).  More...
  | 
|   | 
| void  | reset (te::da::DataSource *dataSourcePtr, te::da::DataSourceTransactor *transactorPtr, te::da::DataSet *dataSetPtr, te::rst::Raster *rasterPtr) | 
|   | Reset the internal state (all pointed objects are deleted).  More...
  | 
|   | 
| void  | reset (te::da::DataSourceTransactor *transactorPtr, te::da::DataSet *dataSetPtr, te::rst::Raster *rasterPtr) | 
|   | Reset the internal state (all pointed objects are deleted).  More...
  | 
|   | 
| void  | reset (te::rst::Raster *rasterPtr) | 
|   | Reset the internal state (all pointed objects are deleted).  More...
  | 
|   | 
|   | ~RasterHandler () | 
|   | 
RasterHandler. 
Definition at line 47 of file RasterHandler.h.
 
      
        
          | te::rp::RasterHandler::RasterHandler  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | te::rp::RasterHandler::~RasterHandler  | 
          ( | 
           | ) | 
           | 
        
      
 
 
Build a instance using the given naked pointers. 
- Parameters
 - 
  
    | dataSourcePtr | Data source pointer.  | 
    | transactorPtr | A pointer to a transactor instance related to the data source pointed by dataSourcePtr.  | 
    | dataSetPtr | A pointer to a data set instance related to the instance pointed by persistencePtr.  | 
    | rasterPtr | A pointer to a raster instance related to the instance pointed by rasterPtr.  | 
  
   
- Note
 - All given pionters will be acquired and their respective objects will be deleted at desctruction time. 
 
 
 
Build a instance using the given naked pointers. 
- Parameters
 - 
  
    | transactorPtr | Transactor pointer.  | 
    | dataSetPtr | A pointer to a data set instance related to the instance pointed by persistencePtr.  | 
    | rasterPtr | A pointer to a raster instance related to the instance pointed by rasterPtr.  | 
  
   
- Note
 - All given pionters will be acquired and their respective objects will be deleted at desctruction time. 
 
 
 
Build a instance using the given raster naked pointer. 
- Parameters
 - 
  
    | rasterPtr | A pointer to a raster instance.  | 
  
   
- Note
 - All given pionters will be acquired and their respective objects will be deleted at desctruction time. 
 
 
 
Returns a pointer the the handled raster instance or NULL if no instance is handled. 
- Returns
 - Returns a pointer the the handled raster instance or NULL if no instance is handled. 
 
 
 
Relase the internal state and give the ownership to the given pointers. 
- Parameters
 - 
  
    | dataSourcePtr | Data source pointer.  | 
    | transactorPtr | A pointer to a transactor instance related to the data source pointed by dataSourcePtr.  | 
    | dataSetPtr | A pointer to a data set instance related to the instance pointed by persistencePtr.  | 
    | rasterPtr | A pointer to a raster instance related to the instance pointed by rasterPtr.  | 
  
   
 
 
Relase the internal state and give the ownership to the given external handler instance. 
- Parameters
 - 
  
    | other | The external handler instance.  | 
  
   
 
 
      
        
          | void te::rp::RasterHandler::reset  | 
          ( | 
           | ) | 
           | 
        
      
 
Reset the internal state (all internal pointed objects are deleted). 
 
 
Reset the internal state (all pointed objects are deleted). 
- Parameters
 - 
  
    | dataSourcePtr | Data source pointer.  | 
    | transactorPtr | A pointer to a transactor instance related to the data source pointed by dataSourcePtr.  | 
    | dataSetPtr | A pointer to a data set instance related to the instance pointed by persistencePtr.  | 
    | rasterPtr | A pointer to a raster instance related to the instance pointed by rasterPtr.  | 
  
   
- Note
 - All given pionters will be acquired and their respective objects will be deleted at desctruction time. 
 
 
 
Reset the internal state (all pointed objects are deleted). 
- Parameters
 - 
  
    | transactorPtr | A pointer to a transactor instance related to the data source pointed by dataSourcePtr.  | 
    | dataSetPtr | A pointer to a data set instance related to the instance pointed by persistencePtr.  | 
    | rasterPtr | A pointer to a raster instance related to the instance pointed by rasterPtr.  | 
  
   
- Note
 - All given pionters will be acquired and their respective objects will be deleted at desctruction time. 
 
 
 
Reset the internal state (all pointed objects are deleted). 
- Parameters
 - 
  
    | rasterPtr | A pointer to a raster instance.  | 
  
   
- Note
 - All given pionters will be acquired and their respective objects will be deleted at desctruction time. 
 
 
 
A pointer to a data set instance related to the transactor instance pointed by m_transactorPtr. 
Definition at line 157 of file RasterHandler.h.
 
 
A pointer to a raster instance related to the data set instance pointed by m_dataSetPtr. 
Definition at line 159 of file RasterHandler.h.
 
 
A pointer to a transactor instance that may or may not be related to data source instance pointed by m_dataSourcePtr. 
Definition at line 155 of file RasterHandler.h.
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/rp/RasterHandler.h