/[pcsx2_0.9.7]/branch/debug/0.X/0.9.X/0.9.7/ramdump-lateset/pcsx2/ZipTools/ThreadedZipTools.h
ViewVC logotype

Diff of /branch/debug/0.X/0.9.X/0.9.7/ramdump-lateset/pcsx2/ZipTools/ThreadedZipTools.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 329 by william, Mon Dec 27 04:02:56 2010 UTC revision 330 by william, Tue Dec 28 04:24:23 2010 UTC
# Line 83  protected: Line 83  protected:
83          ScopedPtr<ArchiveDataBuffer>    m_data;          ScopedPtr<ArchiveDataBuffer>    m_data;
84    
85  public:  public:
86            virtual ~ArchiveEntryList() throw() {}
87    
88          ArchiveEntryList() {}          ArchiveEntryList() {}
89    
90          ArchiveEntryList( ArchiveDataBuffer* data )          ArchiveEntryList( ArchiveDataBuffer* data )
# Line 90  public: Line 92  public:
92                  m_data = data;                  m_data = data;
93          }          }
94    
95          ArchiveEntryList( ScopedPtr<ArchiveDataBuffer>& data )          ArchiveEntryList( ArchiveDataBuffer& data )
96          {          {
97                  m_data = data.DetachPtr();                  m_data = &data;
98          }          }
   
         virtual ~ArchiveEntryList() throw() {}  
99                    
100          const VmStateBuffer* GetBuffer() const          const VmStateBuffer* GetBuffer() const
101          {          {
# Line 148  class BaseCompressThread Line 148  class BaseCompressThread
148          typedef pxThread _parent;          typedef pxThread _parent;
149    
150  protected:  protected:
151          ScopedPtr< ArchiveEntryList >   m_src_list;          pxOutputStream*                                 m_gzfp;
152          ScopedPtr< pxOutputStream >             m_gzfp;          ArchiveEntryList*                               m_src_list;
153          bool                                                    m_PendingSaveFlag;          bool                                                    m_PendingSaveFlag;
154                    
155          wxString                                                m_final_filename;          wxString                                                m_final_filename;
# Line 163  public: Line 163  public:
163                  return *this;                  return *this;
164          }          }
165    
166          BaseCompressThread& SetSource( ScopedPtr< ArchiveEntryList >& srcdata )          BaseCompressThread& SetSource( ArchiveEntryList& srcdata )
167          {          {
168                  m_src_list = srcdata.DetachPtr();                  m_src_list = &srcdata;
169                  return *this;                  return *this;
170          }          }
171    
# Line 175  public: Line 175  public:
175                  return *this;                  return *this;
176          }          }
177    
178          BaseCompressThread& SetOutStream( ScopedPtr< pxOutputStream >& out )          BaseCompressThread& SetOutStream( pxOutputStream& out )
179          {          {
180                  m_gzfp = out.DetachPtr();                  m_gzfp = &out;
181                  return *this;                  return *this;
182          }          }
183    

Legend:
Removed from v.329  
changed lines
  Added in v.330

  ViewVC Help
Powered by ViewVC 1.1.22