The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CSmartStartupInfo Class Reference

Inheritance diagram for CSmartStartupInfo:
Collaboration diagram for CSmartStartupInfo:

List of all members.

Detailed Description

A simple class that wraps, and initialises, an STARTUPINFO structure and manages the lifetime of any handles within it.

Public Member Functions

 CSmartStartupInfo ()
 CSmartStartupInfo (HANDLE hInput, HANDLE hOutput, HANDLE hError)
 CSmartStartupInfo (const Core::_tstring &outputFileName, const Core::_tstring &errorFileName)
 CSmartStartupInfo (const CSmartStartupInfo &rhs)
 ~CSmartStartupInfo ()
CSmartStartupInfooperator= (const CSmartStartupInfo &rhs)
void CloseHandles ()

Constructor & Destructor Documentation

CSmartStartupInfo ( HANDLE  hInput,
HANDLE  hOutput,
HANDLE  hError 

CSmartStartupInfo ( const Core::_tstring outputFileName,
const Core::_tstring errorFileName 

CSmartStartupInfo ( const CSmartStartupInfo rhs  ) 

Member Function Documentation

CSmartStartupInfo& operator= ( const CSmartStartupInfo rhs  ) 

void CloseHandles (  ) 

Generated on Sun Sep 12 19:11:49 2021 for The Server Framework - v7.4 by doxygen 1.5.3