Public Member Functions

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 83 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::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.

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

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


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