CArchiveLink Struct Reference

#include <OpenArchive.h>

List of all members.

Public Member Functions

int GetNumLevels () const
IInArchive * GetArchive ()
UString GetDefaultItemName ()
const CArchiverInfoGetArchiverInfo ()
HRESULT Close ()
void Release ()

Public Attributes

NWindows::NDLL::CLibrary Library0
NWindows::NDLL::CLibrary Library1
CMyComPtr< IInArchive > Archive0
CMyComPtr< IInArchive > Archive1
UString DefaultItemName0
UString DefaultItemName1
CArchiverInfo ArchiverInfo0
CArchiverInfo ArchiverInfo1
UStringVector VolumePaths


Detailed Description

Definition at line 87 of file OpenArchive.h.


Member Function Documentation

int CArchiveLink::GetNumLevels (  )  const [inline]

Definition at line 103 of file OpenArchive.h.

References Archive0, and Archive1.

Referenced by ReOpenArchive().

IInArchive* CArchiveLink::GetArchive (  )  [inline]

Definition at line 115 of file OpenArchive.h.

References Archive0, and Archive1.

Referenced by ReOpenArchive().

UString CArchiveLink::GetDefaultItemName (  )  [inline]

Definition at line 116 of file OpenArchive.h.

References Archive1, DefaultItemName0, and DefaultItemName1.

const CArchiverInfo& CArchiveLink::GetArchiverInfo (  )  [inline]

Definition at line 117 of file OpenArchive.h.

References Archive1, ArchiverInfo0, and ArchiverInfo1.

HRESULT CArchiveLink::Close (  ) 

Definition at line 470 of file OpenArchive.cpp.

References Archive0, Archive1, RINOK, and S_OK.

void CArchiveLink::Release (  ) 

Definition at line 479 of file OpenArchive.cpp.

References Archive0, Archive1, Library0, Library1, and CMyComPtr< T >::Release().


Member Data Documentation

NWindows::NDLL::CLibrary CArchiveLink::Library0

Definition at line 90 of file OpenArchive.h.

Referenced by MyOpenArchive(), OpenArchive(), and Release().

NWindows::NDLL::CLibrary CArchiveLink::Library1

Definition at line 91 of file OpenArchive.h.

Referenced by MyOpenArchive(), OpenArchive(), and Release().

Definition at line 93 of file OpenArchive.h.

Referenced by Close(), GetArchive(), GetNumLevels(), MyOpenArchive(), OpenArchive(), and Release().

Definition at line 95 of file OpenArchive.h.

Referenced by GetDefaultItemName(), MyOpenArchive(), and OpenArchive().

Definition at line 96 of file OpenArchive.h.

Referenced by GetDefaultItemName(), MyOpenArchive(), and OpenArchive().

Definition at line 98 of file OpenArchive.h.

Referenced by GetArchiverInfo(), and OpenArchive().

Definition at line 99 of file OpenArchive.h.

Referenced by GetArchiverInfo(), and OpenArchive().

Definition at line 101 of file OpenArchive.h.

Referenced by MyOpenArchive().


The documentation for this struct was generated from the following files:

Generated on Sun May 25 00:20:33 2008 by  doxygen 1.5.6