INumericAttributeMetaInfo.h
Go to the documentation of this file.
1 #ifndef iattr_INumericAttributeMetaInfo_included
2 #define iattr_INumericAttributeMetaInfo_included
3 
4 
6 
7 
8 namespace iattr
9 {
10 
11 
16 {
17 public:
21  virtual bool GetMinimalValue(iser::IObject& result) const = 0;
25  virtual bool GetMaximalValue(iser::IObject& result) const = 0;
26 };
27 
28 
29 } // namespace iattr
30 
31 
32 #endif // !iattr_INumericAttributeMetaInfo_included
33 
34 
Common interface for factorisable model objects.
Definition: IObject.h:19
virtual bool GetMinimalValue(iser::IObject &result) const =0
Get minimal allowed value for some attribute.
Represents constraints of properties allowing values from enumerated set.
virtual bool GetMaximalValue(iser::IObject &result) const =0
Get maximal allowed value for some attribute.
Meta information describing single attribute.

© 2007-2017 Witold Gantzke and Kirill Lepskiy