.TH "__gnu_parallel::_Job< _DifferenceTp >" 3 "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME __gnu_parallel::_Job< _DifferenceTp > \- One __job for a certain thread\&. .SH SYNOPSIS .br .PP .PP \fR#include \fP .SS "Public Types" .in +1c .ti -1c .RI "typedef _DifferenceTp \fB_DifferenceType\fP" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "volatile _DifferenceType \fB_M_first\fP" .br .RI "First element\&. " .ti -1c .RI "volatile _DifferenceType \fB_M_last\fP" .br .RI "Last element\&. " .ti -1c .RI "volatile _DifferenceType \fB_M_load\fP" .br .RI "Number of elements, i\&.e\&. \fR_M_last-_M_first+1\fP\&. " .in -1c .SH "Detailed Description" .PP .SS "template .br struct __gnu_parallel::_Job< _DifferenceTp >"One __job for a certain thread\&. .SH "Member Data Documentation" .PP .SS "template volatile _DifferenceType \fB__gnu_parallel::_Job\fP< _DifferenceTp >::_M_first" .PP First element\&. Changed by owning and stealing thread\&. By stealing thread, always incremented\&. .PP Referenced by \fB__gnu_parallel::__for_each_template_random_access_workstealing()\fP\&. .SS "template volatile _DifferenceType \fB__gnu_parallel::_Job\fP< _DifferenceTp >::_M_last" .PP Last element\&. Changed by owning thread only\&. .PP Referenced by \fB__gnu_parallel::__for_each_template_random_access_workstealing()\fP\&. .SS "template volatile _DifferenceType \fB__gnu_parallel::_Job\fP< _DifferenceTp >::_M_load" .PP Number of elements, i\&.e\&. \fR_M_last-_M_first+1\fP\&. Changed by owning thread only\&. .PP Referenced by \fB__gnu_parallel::__for_each_template_random_access_workstealing()\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.