26#ifndef CASA_SEQUENCE_H
27#define CASA_SEQUENCE_H
29#include <casacore/casa/aips.h>
76#if defined(USE_THREADS)
77 static std::atomic<uInt>
next;
86#ifndef CASACORE_NO_AUTO_TEMPLATES
87#include <casacore/casa/Utilities/Sequence.tcc>
virtual t getNext()=0
Force derived classes to provide this function, to return the next value in the sequence.
uInt sequence for general use
uInt getNext()
Get the next uInt value in the sequence (thread-safe).
static std::atomic< uInt > next
this file contains all the compiler specific defines