class QucCompositeModel : public QucEquipmentModel a model of several telescope instruments
| | add ( QucEquipmentModel* aModel, CorBool takeCharge = corFALSE ) |
| | getEquipment ( unsigned int anIndex ) |
| | getEquipment ( const RWCString& aName ) |
| | getEquipmentType ( CorRunTimeType* aType ) |
| | getWaveBand ( QucUnitType aUnit, double& aLowerLimit, double& anUpperLimit ) |
| | makeClone () |
| | makeFromIDF ( DfcIdf& anIDF, const RWCString& aPath = "" ) |
| | QucCompositeModel () |
| | QucCompositeModel ( const QucCompositeModel& aRef ) |
| | QucCompositeModel ( const RWCString& aName ) |
| | readIDF ( DfcIdf& anIDF, const RWCString& aPath = "" ) |
| | remove ( QucEquipmentModel* aModel ) |
| | stream ( CorStream& aStream ) |
| | transform ( const QucObservationModel& anObservation, const RWCString& aMode = "all" ) |
| | writeIDF ( DfcIdf& anIDF ) |
| | ~QucCompositeModel () |
| | Purpose The d'tor |
| | Purpose Make a clone of this instance |
| | Purpose The default c'tor |
| | $Id: QucCompositeModel |
| | become ( const QucCompositeModel& aRef ) |
| | clear () |
| | operator= ( const QucCompositeModel& aRef ) |
| | Purpose Clean up this instance |
a model of several telescope instruments
SYNOPSIS
#include <QucCompositeModel.h>
QucCompositeModel myObject;
DESCRIPTION
This class is a composition of several telescope instruments. It may
be viewed as a telescope for instance.
CAUTIONS
<optional>
EXAMPLES
<optional>
SEE ALSO
QucEquipmentModel
Preconditions Exceptions
Preconditions Exceptions
Preconditions Returns Exceptions
Preconditions Exceptions
QucCompositeModel()
The default c'tor.
QucCompositeModel( const RWCString& aName )
virtual ~QucCompositeModel()
The d'tor.
virtual QucObservationModel transform( const QucObservationModel& anObservation, const RWCString& aMode = "all" )
virtual void getWaveBand( QucUnitType aUnit, double& aLowerLimit, double& anUpperLimit )
void add( QucEquipmentModel* aModel, CorBool takeCharge = corFALSE )
void remove( QucEquipmentModel* aModel )
virtual void stream( CorStream& aStream )
static QucCompositeModel* makeFromIDF( DfcIdf& anIDF, const RWCString& aPath = "" )
virtual CorBool readIDF( DfcIdf& anIDF, const RWCString& aPath = "" )
virtual void writeIDF( DfcIdf& anIDF )
virtual CorPersistent* makeClone()
Make a clone of this instance.
This function retutns a pointer to a newly created instance that has the same
properties as this one.
QucEquipmentModel* getEquipment( unsigned int anIndex )
QucEquipmentModel* getEquipment( const RWCString& aName )
QucEquipmentModel* getEquipmentType( CorRunTimeType* aType )
void clear()
Clean up this instance.
QucCompositeModel( const QucCompositeModel& aRef )
QucCompositeModel& operator=( const QucCompositeModel& aRef )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de