40 #ifndef __OPENFLUID_FLUIDX_RUNCONFIGURATIONDESCRIPTOR_HPP__
41 #define __OPENFLUID_FLUIDX_RUNCONFIGURATIONDESCRIPTOR_HPP__
63 bool m_IsUserValuesBufferSize;
64 unsigned int m_ValuesBufferSize;
88 m_BeginDate = BeginDate;
113 m_ValuesBufferSize = StepsNbr; m_IsUserValuesBufferSize =
true;
118 return m_IsUserValuesBufferSize;
123 return m_ValuesBufferSize;
128 return m_SchedConstraint;
133 m_SchedConstraint = SConst;
148 m_IsUserValuesBufferSize =
false;
SchedulingConstraint
Definition: SimulationStatus.hpp:62
Class for management of date and time information.
Definition: DateTime.hpp:88
Definition: RunConfigurationDescriptor.hpp:53
RunConfigurationDescriptor()
openfluid::core::DateTime getEndDate() const
Definition: RunConfigurationDescriptor.hpp:91
void setEndDate(const openfluid::core::DateTime EndDate)
Definition: RunConfigurationDescriptor.hpp:96
~RunConfigurationDescriptor()
bool isUserValuesBufferSize() const
Definition: RunConfigurationDescriptor.hpp:116
RunConfigurationDescriptor(int DeltaT, openfluid::core::DateTime BeginDate, openfluid::core::DateTime EndDate)
openfluid::core::DateTime getBeginDate() const
Definition: RunConfigurationDescriptor.hpp:81
void setSchedulingConstraint(const openfluid::base::SimulationStatus::SchedulingConstraint &SConst)
Definition: RunConfigurationDescriptor.hpp:131
void setDeltaT(const int DeltaT)
Definition: RunConfigurationDescriptor.hpp:106
void setFilled(const bool Filled)
Definition: RunConfigurationDescriptor.hpp:141
unsigned int getValuesBufferSize() const
Definition: RunConfigurationDescriptor.hpp:121
int getDeltaT() const
Definition: RunConfigurationDescriptor.hpp:101
void setValuesBufferSize(const unsigned int StepsNbr)
Definition: RunConfigurationDescriptor.hpp:111
void setBeginDate(const openfluid::core::DateTime BeginDate)
Definition: RunConfigurationDescriptor.hpp:86
openfluid::base::SimulationStatus::SchedulingConstraint getSchedulingConstraint() const
Definition: RunConfigurationDescriptor.hpp:126
void unsetUserValuesBufferSize()
Definition: RunConfigurationDescriptor.hpp:146
bool isFilled() const
Definition: RunConfigurationDescriptor.hpp:136
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47