casa::RegSequence Class Reference
[Utilities]

#include <RegSequence.h>

Inheritance diagram for casa::RegSequence:

Inheritance graph
[legend]
Collaboration diagram for casa::RegSequence:

Collaboration graph
[legend]
List of all members.

Detailed Description

Sequence for the Register() template functions.

Intended use:

Part of API

Review Status

Reviewed By:
Friso Olnon
Date Reviewed:
1995/03/17

Prerequisite

Synopsis

This class provides a Sequence for the Register() template functions. Providing a separate sequence exclusively for Register() makes it less likely that the uInt counter will overflow.

Definition at line 53 of file RegSequence.h.
uInt getNext ()
 Get the next uInt value in the sequence.
static uInt SgetNext ()

Static Private Attributes

static uInt num


Member Function Documentation

uInt casa::RegSequence::getNext (  )  [virtual]

Get the next uInt value in the sequence.

Implements casa::Sequence< t >.

static uInt casa::RegSequence::SgetNext (  )  [inline, static]

Definition at line 58 of file RegSequence.h.

References num.


Member Data Documentation

uInt casa::RegSequence::num [static, private]

Definition at line 62 of file RegSequence.h.

Referenced by SgetNext().


The documentation for this class was generated from the following file:
Generated on Mon Sep 1 22:44:30 2008 for NRAOCASA by  doxygen 1.5.1