In objects of this class the min and max values of supported data types and their field lengths are transported in the tables.
More...
#include <GloLimitRecord.h>
In objects of this class the min and max values of supported data types and their field lengths are transported in the tables.
- Copyright
- © 2010 Helmut Jakoby
- Author
- Helmut Jakoby
◆ LimitRecord() [1/3]
glo::LimitRecord::LimitRecord |
( |
| ) |
|
◆ LimitRecord() [2/3]
glo::LimitRecord::LimitRecord |
( |
EnDataType | eDataType, |
|
|
const std::string & | rsDataTypeName, |
|
|
const std::string & | rsMin, |
|
|
const std::string & | rsMax, |
|
|
const std::string & | rsFieldSize ) |
Constructor with parameter passing.
- Parameters
-
[in] | eDataType | The class information attribute type. |
[in] | rsDataTypeName | The class information attribute type as string. |
[in] | rsMin | The minimum value or size. |
[in] | rsMax | The maximum value or maximum size. |
[in] | rsFieldSize | The length of the field in the record table. |
◆ LimitRecord() [3/3]
glo::LimitRecord::LimitRecord |
( |
const LimitRecord & | rT | ) |
|
Copy constructor.
- Parameters
-
[in] | rT | The data is copied from this object. |
◆ ~LimitRecord()
virtual glo::LimitRecord::~LimitRecord |
( |
| ) |
|
|
virtual |
◆ operator=()
Assignment operator.
- Parameters
-
[in] | rT | The data is transferred from this object. |
◆ setData()
void glo::LimitRecord::setData |
( |
EnDataType | eDataType, |
|
|
const std::string & | rsDataTypeName, |
|
|
const std::string & | rsMin, |
|
|
const std::string & | rsMax, |
|
|
const std::string & | rsFieldSize ) |
Sets all attributes.
- Parameters
-
[in] | eDataType | The class information attribute type. |
[in] | rsDataTypeName | The class information attribute type as string. |
[in] | rsMin | The minimum value or size. |
[in] | rsMax | The maximum value or maximum size. |
[in] | rsFieldSize | The length of the field in the record table. |
◆ m_eDataType
The class information attribute type whose limits are transported.
◆ m_sDataTypeName
std::string glo::LimitRecord::m_sDataTypeName |
◆ m_sFieldSize
std::string glo::LimitRecord::m_sFieldSize |
The length of the field in the record table.
◆ m_sMax
std::string glo::LimitRecord::m_sMax |
Maximum value or maximum size.
◆ m_sMin
std::string glo::LimitRecord::m_sMin |
Minimum value resp. minimum size.
The documentation for this class was generated from the following file: