MAK RTIspy API Documentation for HLA 1516
createProcess__rti__.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 2005 MaK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 /*********************************************************************
00006 ** $RCSfile: createProcess__rti__.h,v $ $Revision: 1.9 $ $State: Exp $
00007 *********************************************************************/
00008 #ifndef createprocess__rti___H_
00009 #define createprocess__rti___H_
00010 
00011 #include "rtiMsConfig.h"
00012 #ifdef _WIN32 
00013 #ifndef WIN32_LEAN_AND_MEAN
00014 #define WIN32_LEAN_AND_MEAN
00015 #endif
00016 #include <windows.h>
00017 #else
00018 #endif
00019 #include <vlutil/vlFilename.h>
00020 #include <vector>
00021 
00025 //
00028 
00029 typedef enum DtProcessInteractivity_enum__rti__
00030 {
00032    DtProcFullyDetached__rti__,
00034    DtProcNonInteractive__rti__,
00036    DtProcFgInteractive__rti__,
00040    DtProcBgInteractive__rti__
00041 } DtProcessInteractivityMode__rti__;
00042 
00043 
00044 bool DT_DLL_RTIUTIL DtCreateProcess__rti__(
00045    const MAKRti::DtFilename& executableName, 
00046    const MAKRti::DtFilename& workingDirectory,
00047    const std::vector<const char*>&commandLine,
00048 #ifdef _WIN32
00049    HANDLE childWritePipe,
00050    HANDLE childReadPipe ,
00051 #else
00052    int childWritePipe,
00053    int childReadPipe,
00054 #endif
00055    DtProcessInteractivityMode__rti__ interactive = DtProcFgInteractive__rti__
00056    );
00057 #endif
00058 

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)