vmsMemFile Class Reference

#include <vmsMemFile.h>

List of all members.

Public Member Functions

void WriteFile (LPCVOID pb, DWORD dwSize)
void ReadFile (LPVOID pb, DWORD dwSize)
DWORD get_FileBufferSize ()
LPBYTE get_FileBuffer ()
void Done ()
void Use (HANDLE hFile, BOOL bRead)
 vmsMemFile ()
virtual ~vmsMemFile ()

Protected Attributes

LPBYTE m_pbFile
DWORD m_dwSize
DWORD m_dwPos
BOOL m_bRead
HANDLE m_hFile


Detailed Description

Definition at line 17 of file vmsMemFile.h.


Constructor & Destructor Documentation

vmsMemFile::vmsMemFile (  ) 

Definition at line 8 of file vmsMemFile.cpp.

References m_pbFile, and NULL.

vmsMemFile::~vmsMemFile (  )  [virtual]

Definition at line 13 of file vmsMemFile.cpp.

References m_pbFile.


Member Function Documentation

void vmsMemFile::WriteFile ( LPCVOID  pb,
DWORD  dwSize 
)

void vmsMemFile::ReadFile ( LPVOID  pb,
DWORD  dwSize 
)

DWORD vmsMemFile::get_FileBufferSize (  ) 

Definition at line 57 of file vmsMemFile.cpp.

References m_bRead, m_dwPos, and m_dwSize.

Referenced by vmsFDMCustomizations::DecryptFile(), and vmsFDMCustomizations::EncryptFile().

LPBYTE vmsMemFile::get_FileBuffer (  ) 

Definition at line 52 of file vmsMemFile.cpp.

References m_pbFile.

Referenced by vmsFDMCustomizations::DecryptFile(), and vmsFDMCustomizations::EncryptFile().

void vmsMemFile::Done (  ) 

Definition at line 43 of file vmsMemFile.cpp.

References _pszMemFileError, FALSE, m_bRead, m_dwPos, m_hFile, m_pbFile, NULL, and WriteFile().

Referenced by vmsFDMCustomizations::Save().

void vmsMemFile::Use ( HANDLE  hFile,
BOOL  bRead 
)


Member Data Documentation

LPBYTE vmsMemFile::m_pbFile [protected]

Definition at line 30 of file vmsMemFile.h.

Referenced by Done(), get_FileBuffer(), ReadFile(), Use(), vmsMemFile(), WriteFile(), and ~vmsMemFile().

DWORD vmsMemFile::m_dwSize [protected]

Definition at line 31 of file vmsMemFile.h.

Referenced by get_FileBufferSize(), ReadFile(), Use(), and WriteFile().

DWORD vmsMemFile::m_dwPos [protected]

Definition at line 32 of file vmsMemFile.h.

Referenced by Done(), get_FileBufferSize(), ReadFile(), Use(), and WriteFile().

BOOL vmsMemFile::m_bRead [protected]

Definition at line 33 of file vmsMemFile.h.

Referenced by Done(), get_FileBufferSize(), and Use().

HANDLE vmsMemFile::m_hFile [protected]

Definition at line 34 of file vmsMemFile.h.

Referenced by Done(), and Use().


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

Generated on Sun May 25 00:21:24 2008 by  doxygen 1.5.6