casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
casacore::Sequence< t > Class Template Referenceabstract

virtual templated base class for sequences More...

#include <Sequence.h>

Public Member Functions

virtual ~Sequence ()
 
virtual t getNext ()=0
 Force derived classes to provide this function, to return the next value in the sequence. More...
 

Detailed Description

template<class t>
class casacore::Sequence< t >

virtual templated base class for sequences

Intended use:

Public interface

Review Status

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

Synopsis

The virtual base class for sequences in the library. It is templated to allow users to derive sequences of any type, e.g. libg++'s Integers.

Definition at line 47 of file Sequence.h.

Constructor & Destructor Documentation

template<class t>
virtual casacore::Sequence< t >::~Sequence ( )
inlinevirtual

Definition at line 49 of file Sequence.h.

Member Function Documentation

template<class t>
virtual t casacore::Sequence< t >::getNext ( )
pure virtual

Force derived classes to provide this function, to return the next value in the sequence.

Implemented in casacore::uIntSequence, and casacore::RegSequence.


The documentation for this class was generated from the following file: