SeqPlatform Class Reference
[Internal Classes for sequence design (odinseq library)]

#include <seqplatform.h>

Inheritance diagram for SeqPlatform:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void init ()=0
virtual void reset_before_prep ()=0
virtual void prepare_measurement (unsigned int nacqs_total)=0


Detailed Description

Virtual base class for all classes that represent an ODIN platform, i.e. that deal with platform specific peculiarities

Definition at line 82 of file seqplatform.h.


Member Function Documentation

virtual void SeqPlatform::init (  )  [pure virtual]

Initialize platform, is called whenever a method is initialized.

virtual void SeqPlatform::reset_before_prep (  )  [pure virtual]

This function is overloaded to clean up the platform interface before a new sequence is prepared.

virtual void SeqPlatform::prepare_measurement ( unsigned int  nacqs_total  )  [pure virtual]

This function is overloaded to prepare all the global stuff which is needed to start an experiment. 'nacqs_total' must contain the total number of acqusition events in the the sequence.


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

Generated on Wed Sep 30 15:33:24 2009 by  doxygen 1.5.6