8 #include <system/object.h>
9 #include <system/date_time.h>
12 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
18 namespace RiskAnalysis
20 class MonteCarloProjectSimulation;
23 class RiskReportBuilder;
25 class RiskPatternCollection;
34 namespace RiskAnalysis {
42 typedef System::Object BaseType;
44 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
45 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
47 friend class Aspose::Tasks::RiskAnalysis::MonteCarloProjectSimulation;
48 friend class Aspose::Tasks::RiskAnalysis::Reporting::RiskReportBuilder;
56 ASPOSE_TASKS_SHARED_API int32_t get_IterationsCount()
const;
61 ASPOSE_TASKS_SHARED_API
void set_IterationsCount(int32_t value);
65 ASPOSE_TASKS_SHARED_API System::SharedPtr<RiskPatternCollection> get_Patterns()
const;
72 ASPOSE_TASKS_SHARED_API System::DateTime get_SimulationStart()
const;
73 ASPOSE_TASKS_SHARED_API
void set_SimulationStart(System::DateTime value);
75 #ifdef ASPOSE_GET_SHARED_MEMBERS
76 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
82 System::SharedPtr<RiskPatternCollection> patterns;
83 int32_t pr_IterationsCount;
84 System::DateTime pr_SimulationStart;
Specifies settings for performing risk analysis.
Definition: RiskAnalysisSettings.h:39