NWindows::NFile::NDirectory::CTempFile Class Reference

#include <FileDir.h>

List of all members.

Public Member Functions

 CTempFile ()
 ~CTempFile ()
void DisableDeleting ()
UINT Create (LPCTSTR dirPath, LPCTSTR prefix, CSysString &resultPath)
bool Create (LPCTSTR prefix, CSysString &resultPath)
bool Remove ()

Private Attributes

bool _mustBeDeleted
CSysString _fileName


Detailed Description

Definition at line 115 of file FileDir.h.


Constructor & Destructor Documentation

NWindows::NFile::NDirectory::CTempFile::CTempFile (  )  [inline]

Definition at line 120 of file FileDir.h.

NWindows::NFile::NDirectory::CTempFile::~CTempFile (  )  [inline]

Definition at line 121 of file FileDir.h.

References Remove().


Member Function Documentation

void NWindows::NFile::NDirectory::CTempFile::DisableDeleting (  )  [inline]

Definition at line 122 of file FileDir.h.

References _mustBeDeleted.

UINT NWindows::NFile::NDirectory::CTempFile::Create ( LPCTSTR  dirPath,
LPCTSTR  prefix,
CSysString resultPath 
)

bool NWindows::NFile::NDirectory::CTempFile::Create ( LPCTSTR  prefix,
CSysString resultPath 
)

bool NWindows::NFile::NDirectory::CTempFile::Remove (  ) 

Definition at line 526 of file FileDir.cpp.

References _fileName, _mustBeDeleted, and NWindows::NFile::NDirectory::DeleteFileAlways().

Referenced by Create(), and ~CTempFile().


Member Data Documentation

Definition at line 117 of file FileDir.h.

Referenced by Create(), DisableDeleting(), and Remove().

Definition at line 118 of file FileDir.h.

Referenced by Create(), and Remove().


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

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