9#ifndef INC_ABF2PROTOCOLREADER_H
10#define INC_ABF2PROTOCOLREADER_H
17#if (__cplusplus < 201103)
18 #include <boost/shared_ptr.hpp>
31#if (__cplusplus < 201103)
32 boost::shared_ptr<ABF2FileHeader> m_pFH;
34 std::shared_ptr<ABF2FileHeader> m_pFH;
38 BOOL ReadProtocolInfo();
virtual int GetFileNumber() const
static BOOL CanOpen(const void *pFirstBlock, UINT uBytes)
virtual const ABF2_FileInfo * GetFileInfo() const
virtual const ABF2FileHeader * GetFileHeader() const
virtual BOOL Read(int *pnError)
virtual ABF2FileHeader * GetFileHeaderW()
virtual BOOL Open(LPCTSTR fName)
virtual ~CABF2ProtocolReader()