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