| Index: chrome_frame/stream_impl.h
|
| diff --git a/chrome_frame/stream_impl.h b/chrome_frame/stream_impl.h
|
| deleted file mode 100644
|
| index 454bbb1b1fa66ddf74daa5fe04d668c94281c247..0000000000000000000000000000000000000000
|
| --- a/chrome_frame/stream_impl.h
|
| +++ /dev/null
|
| @@ -1,44 +0,0 @@
|
| -// Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef CHROME_FRAME_STREAM_IMPL_H_
|
| -#define CHROME_FRAME_STREAM_IMPL_H_
|
| -
|
| -#include <atlbase.h>
|
| -#include <atlcom.h>
|
| -
|
| -#include "base/win/scoped_comptr.h"
|
| -
|
| -// A generic base class for IStream implementation. If provided
|
| -// with a delegate, it delegated calls to it otherwise can be
|
| -// used a as a base class for an IStream implementation.
|
| -class StreamImpl : public IStream {
|
| - public:
|
| - StreamImpl() {}
|
| -
|
| - void Initialize(IStream* delegate);
|
| -
|
| - STDMETHOD(Write)(const void * buffer, ULONG size, ULONG* size_written);
|
| - STDMETHOD(Read)(void* pv, ULONG cb, ULONG* read);
|
| - STDMETHOD(Seek)(LARGE_INTEGER move, DWORD origin, ULARGE_INTEGER* new_pos);
|
| - STDMETHOD(SetSize)(ULARGE_INTEGER new_size);
|
| - STDMETHOD(CopyTo)(IStream* stream, ULARGE_INTEGER cb, ULARGE_INTEGER* read,
|
| - ULARGE_INTEGER* written);
|
| - STDMETHOD(Commit)(DWORD flags);
|
| - STDMETHOD(Revert)();
|
| - STDMETHOD(LockRegion)(ULARGE_INTEGER offset, ULARGE_INTEGER cb,
|
| - DWORD type);
|
| - STDMETHOD(UnlockRegion)(ULARGE_INTEGER offset, ULARGE_INTEGER cb,
|
| - DWORD type);
|
| - STDMETHOD(Stat)(STATSTG* statstg, DWORD flag);
|
| - STDMETHOD(Clone)(IStream** stream);
|
| -
|
| - protected:
|
| - base::win::ScopedComPtr<IStream> delegate_;
|
| -
|
| - private:
|
| - DISALLOW_COPY_AND_ASSIGN(StreamImpl);
|
| -};
|
| -
|
| -#endif // CHROME_FRAME_STREAM_IMPL_H_
|
|
|