vmsSingleInstance Class Reference

#include <vmsSingleInstance.h>

List of all members.

Public Member Functions

void FreeInstance ()
BOOL is_1stInstance ()
void Shutdown1stInstance ()
HWND get_1stInstanceHWND ()
void set_1stInstanceHWND (HWND hwnd)
 vmsSingleInstance (LPCSTR pszAppName)
virtual ~vmsSingleInstance ()

Protected Attributes

HANDLE m_hmx


Detailed Description

Definition at line 15 of file vmsSingleInstance.h.


Constructor & Destructor Documentation

vmsSingleInstance::vmsSingleInstance ( LPCSTR  pszAppName  ) 

Definition at line 15 of file vmsSingleInstance.cpp.

References FALSE, GetLastError(), m_hmx, and NULL.

vmsSingleInstance::~vmsSingleInstance (  )  [virtual]

Definition at line 29 of file vmsSingleInstance.cpp.


Member Function Documentation

void vmsSingleInstance::FreeInstance (  ) 

Definition at line 54 of file vmsSingleInstance.cpp.

References m_hmx, and NULL.

BOOL vmsSingleInstance::is_1stInstance (  ) 

Definition at line 34 of file vmsSingleInstance.cpp.

References m_hmx, and NULL.

Referenced by CWebInterfaceApp::InitInstance().

void vmsSingleInstance::Shutdown1stInstance (  ) 

Definition at line 49 of file vmsSingleInstance.cpp.

References get_1stInstanceHWND(), and WM_APP_NEEDSHUTDOWN.

HWND vmsSingleInstance::get_1stInstanceHWND (  ) 

Definition at line 44 of file vmsSingleInstance.cpp.

References NULL.

Referenced by Shutdown1stInstance().

void vmsSingleInstance::set_1stInstanceHWND ( HWND  hwnd  ) 

Definition at line 39 of file vmsSingleInstance.cpp.


Member Data Documentation

HANDLE vmsSingleInstance::m_hmx [protected]

Definition at line 34 of file vmsSingleInstance.h.

Referenced by FreeInstance(), is_1stInstance(), and vmsSingleInstance().


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