25 #ifndef __TERRALIB_RP_INTERNAL_SEGMENTERIDSMANAGER_H
26 #define __TERRALIB_RP_INTERNAL_SEGMENTERIDSMANAGER_H
31 #include <boost/thread.hpp>
67 const unsigned int& idsNumber,
68 std::vector< SegmenterSegmentsBlock::SegmentIdDataType >& ids );
83 const std::vector< SegmenterSegmentsBlock::SegmentIdDataType >& ids );
91 const std::list< SegmenterSegmentsBlock::SegmentIdDataType >& ids );
102 std::list< SegmenterSegmentsBlock::SegmentIdDataType >
m_freeIDs;
Segmenter segments IDs manager.
unsigned int SegmentIdDataType
volatile SegmenterSegmentsBlock::SegmentIdDataType m_segmentsIdsCounter
#define TERPEXPORT
You can use this macro in order to export/import classes and functions from this module.
std::list< SegmenterSegmentsBlock::SegmentIdDataType > m_freeIDs
Configuration flags for the Raster Processing module of TerraLib.