33 #ifndef CXACQUISITIONSERVICENULL_H
34 #define CXACQUISITIONSERVICENULL_H
52 virtual bool isNull();
55 virtual std::vector<RecordSessionPtr> getSessions();
57 virtual bool isReady()
const;
58 virtual QString getInfoText()
const;
59 virtual STATE getState()
const;
60 virtual void toggleRecord();
61 virtual void startRecord();
62 virtual void stopRecord();
63 virtual void cancelRecord();
64 virtual void startPostProcessing();
65 virtual void stopPostProcessing();
67 virtual int getNumberOfSavingThreads()
const;
70 void printWarning()
const;
75 #endif // CXACQUISITIONSERVICENULL_H
Acqusition services abstract interface.
~AcquisitionServiceNull()
boost::shared_ptr< class RecordSession > RecordSessionPtr
Null object pattern for Acqusition service.