2 * PROJECT: ReactOS Automatic Testing Utility
3 * LICENSE: GNU GPLv2 or any later version as published by the Free Software Foundation
4 * PURPOSE: Class for managing all the configuration parameters
5 * COPYRIGHT: Copyright 2009 Colin Finck <colin@reactos.org>
14 bool m_PrintToConsole
;
21 string m_AuthenticationRequestString
;
22 string m_SystemInfoRequestString
;
26 void ParseParameters(int argc
, wchar_t* argv
[]);
27 void GetSystemInformation();
28 void GetConfigurationFromFile();
30 bool DoCrashRecovery() const { return m_CrashRecovery
; }
31 bool DoPrint() const { return m_PrintToConsole
; }
32 bool DoShutdown() const { return m_Shutdown
; }
33 bool DoSubmit() const { return m_Submit
; }
34 bool IsInteractive() const { return m_IsInteractive
; }
35 bool IsReactOS() const { return m_IsReactOS
; }
36 const string
& GetComment() const { return m_Comment
; }
37 const wstring
& GetModule() const { return m_Module
; }
38 const string
& GetTest() const { return m_Test
; }
40 const string
& GetAuthenticationRequestString() const { return m_AuthenticationRequestString
; }
41 const string
& GetSystemInfoRequestString() const { return m_SystemInfoRequestString
; }