28 #ifndef CASA_SEQUENCE_H
29 #define CASA_SEQUENCE_H
77 #if defined(USE_THREADS)
78 static std::atomic<uInt>
next;
87 #ifndef CASACORE_NO_AUTO_TEMPLATES
88 #include <casacore/casa/Utilities/Sequence.tcc>
89 #endif //# CASACORE_NO_AUTO_TEMPLATES
virtual t getNext()=0
Force derived classes to provide this function, to return the next value in the sequence.
virtual templated base class for sequences
uInt sequence for general use
uInt getNext()
Get the next uInt value in the sequence (thread-safe).
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.