CFileDeleter Class Reference
[RAII - Resource Acquisition Is Initialization]

Collaboration diagram for CFileDeleter:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CFileDeleter ()
 CFileDeleter (const _tstring &name)
virtual ~CFileDeleter ()
virtual const _tstringGetName () const
void Attach (const _tstring &name)
void Detach ()

Protected Member Functions

 CFileDeleter (const CFileDeleter &rhs)
 No copies do not implement.
CFileDeleteroperator= (const CFileDeleter &rhs)
 No copies do not implement.

Protected Attributes

_tstring m_name
bool m_delete


Constructor & Destructor Documentation

CFileDeleter (  ) 

CFileDeleter ( const _tstring name  )  [explicit]

~CFileDeleter (  )  [virtual]

CFileDeleter ( const CFileDeleter rhs  )  [protected]

No copies do not implement.


Member Function Documentation

const _tstring & GetName (  )  const [virtual]

void Attach ( const _tstring name  ) 

void Detach (  ) 

CFileDeleter& operator= ( const CFileDeleter rhs  )  [protected]

No copies do not implement.


Member Data Documentation

_tstring m_name [protected]

bool m_delete [protected]


Generated on Thu Mar 26 16:40:31 2009 for JetByte Socket Tools - v6.0 by  doxygen 1.5.3