|
|
#ifndef CSDIF #define CSDIF #include "inc_sdif.h" #include "Peak.h" enum SdifFileType { TRC, PCH, PIC, STF, ANY }; class CSdif { public: int eof; protected: size_t bytesRead; SdifFileT* SdifFWrite; SdifFileT* SdifFRead; float currentTime; public: int initSdifRead(char[]); int initSdifWrite(char[]); float readSdifFrame(float**& data, int& nbRows, SdifFileType& requestedType); float readSdifFrame(Peak*& data, int& nbRows, SdifFileType& requestedType); void writeSdifFrame(float** data, int nbRows, SdifFileType requestedType, float currentTime); void writeSdifFrame(Peak* data, int nbRows, SdifFileType requestedType, float currentTime); void closeSdifRead(); void closeSdifWrite(); public: CSdif(); ~CSdif(); }; #endif
Generated by: chose@josquin on Wed Nov 10 20:57:01 199. |