MAK RTIspy API Documentation for HLA 1516
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
libsrc
rtiutil
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
29
typedef
enum
DtProcessInteractivity_enum__rti__
30
{
32
DtProcFullyDetached__rti__
,
34
DtProcNonInteractive__rti__
,
36
DtProcFgInteractive__rti__
,
40
DtProcBgInteractive__rti__
41
}
DtProcessInteractivityMode__rti__
;
42
43
44
bool
DT_DLL_RTIUTIL
DtCreateProcess__rti__
(
45
const
MAKRti::DtFilename& executableName,
46
const
MAKRti::DtFilename& workingDirectory,
47
const
std::vector<const char*>&commandLine,
48
#ifdef _WIN32
49
HANDLE childWritePipe,
50
HANDLE childReadPipe ,
51
#
else
52
int
childWritePipe,
53
int
childReadPipe,
54
#endif
55
DtProcessInteractivityMode__rti__
interactive =
DtProcFgInteractive__rti__
,
56
int
shouldInheritHandles = 1
57
);
58
#endif
59
Document ID: Generated on Mon Mar 21 09:41:37 EDT 2016 from SVN revision 163228
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (
www.mak.com
)