acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
aaa_process.h
1#pragma once
2
3
4namespace ansios
5{
6
7
8 class CLASS_DECL_ACME process :
9 virtual public ::operating_system::process
10 {
11 public:
12
13
14 process();
15 virtual ~process();
16
17
18 virtual bool create_child_process(const ::scoped_string & scopedstrCmdLine,bool bPiped,const ::scoped_string & scopedstrDir = nullptr, ::enum_priority epriority = ::e_priority_normal) override;
19
20 virtual bool has_exited() override;
21
22 virtual bool synch_elevated(const ::scoped_string & scopedstrCmdLine,::i32 iShow,const ::duration & durationTimeOut,bool * pbTimeOut) override;
23
24 };
25
26
27} // namespace ansios
28
29
30
Definition process.h:15