25 #ifndef __TERRALIB_RP_INTERNAL_SEGMENTERIDSMANAGER_H
26 #define __TERRALIB_RP_INTERNAL_SEGMENTERIDSMANAGER_H
31 #include <boost/thread.hpp>
65 const unsigned int& idsNumber,
66 std::vector< SegmenterSegmentsBlock::SegmentIdDataType >& ids );
79 const std::vector< SegmenterSegmentsBlock::SegmentIdDataType >& ids );
86 const std::list< SegmenterSegmentsBlock::SegmentIdDataType >& ids );
97 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.