MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
createProcess__rti__.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2005 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: createProcess__rti__.h,v $ $Revision: 1.9 $ $State: Exp $
7 *********************************************************************/
8 #ifndef createprocess__rti___H_
9 #define createprocess__rti___H_
10 
11 #include "rtiMsConfig.h"
12 #ifdef _WIN32
13 #ifndef WIN32_LEAN_AND_MEAN
14 #define WIN32_LEAN_AND_MEAN
15 #endif
16 #include <windows.h>
17 #else
18 #endif
19 #include <vlutil/vlFilename.h>
20 #include <vector>
21 
25 //
28 
30 {
42 
49 void DT_DLL_RTIUTIL addArgument(std::vector<MAKRti::DtString>& argumentList, const MAKRti::DtString option,
50  const MAKRti::DtString value = MAKRti::DtString::nullString(), bool addQuotes = false);
51 
54  const MAKRti::DtFilename& executableName,
55  const MAKRti::DtFilename& workingDirectory,
56  const std::vector<MAKRti::DtString>&args,
57 #ifdef _WIN32
58  HANDLE childWritePipe,
59  HANDLE childReadPipe ,
60 #else
61  int childWritePipe,
62  int childReadPipe,
63 #endif
65  int shouldInheritHandles = 1
66  );
67 #endif
68 

Document ID: Generated on Mon Jul 9 10:30:41 EDT 2018 from SVN revision 190224
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)