You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
640 B
C++

/////////////////////////////////////////////////////////////////////////////
//主要功能:
// SegY读写类
//
//程序编写: 2008-11-09
//
//
/////////////////////////////////////////////////////////////////////////////
#pragma once
#include "filesegy.h"
#include ".\httpget.h"
namespace NFile64
{
class CFileSegyHttp :
public CFileSegy
{
public:
CFileSegyHttp(void);
virtual ~CFileSegyHttp(void);
virtual BOOL Open(LPCTSTR lpHttpFileName);
virtual __int64 Seek(__int64 offset, int origin);
virtual UINT Read(void* lpBuf, UINT nCount);
virtual void Close(void);
virtual BOOL IsOpen(void);
protected:
CHttpGet* m_pHttpGet;
};
};