GlobalObjects
|
Hülle um statische Funktionen, welche Limitierungen von Datensatz-Attributen liefern. Mehr ...
Funktionen | |
__glo_export_dll void | getAllDefaultLimits (std::vector< LimitRecord > &rLimitVector) |
__glo_export_dll LimitRecord | getDefaultLimits (EnDataType eDataType) |
__glo_export_dll LimitRecord | getLimits (const ClassInfoAttribute::Type &rDataType) |
Hülle um statische Funktionen, welche Limitierungen von Datensatz-Attributen liefern.
Die abzuspeichernden Daten sind einer Limitierung unterworfen, welche z.Z. einem 32-Bit-System geschuldet sind.
Wenn das GlobalObjects-System um weitere Datentypen erweitert wird, sind u.a. auch hier Anpassungen vorzunehmen.
Es werden die Informationen zu einem Datentyp in einem LimitRecord geliefert; siehe auch dortige Beschreibung.
__glo_export_dll void glo::Limits::getAllDefaultLimits | ( | std::vector< LimitRecord > & | rLimitVector | ) |
Liefert die Limits aller, von GlobalObjects unterstützten Datentyps.
[in,out] | rLimitVector | Vector in dem die Limitinformationen angehängt werden. |
__glo_export_dll LimitRecord glo::Limits::getDefaultLimits | ( | EnDataType | eDataType | ) |
Liefert die Limits des übergebenen, von GlobalObjects unterstützten Datentyps.
[in] | eDataType | Der Klasseninformations-Attributtyp. |
__glo_export_dll LimitRecord glo::Limits::getLimits | ( | const ClassInfoAttribute::Type & | rDataType | ) |
Liefert die Limits des übergebenen Klasseninformations-Attributtyps.
[in] | rDataType | Der Klasseninformations-Attributtyps. |