GlobalObjects
Lade ...
Suche ...
Keine Treffer
glo::Limits-Namensbereichsreferenz

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)
 

Ausführliche Beschreibung

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.

Autor
Helmut Jakoby

Dokumentation der Funktionen

◆ getAllDefaultLimits()

__glo_export_dll void glo::Limits::getAllDefaultLimits ( std::vector< LimitRecord > & rLimitVector)

Liefert die Limits aller, von GlobalObjects unterstützten Datentyps.

Parameter
[in,out]rLimitVectorVector in dem die Limitinformationen angehängt werden.

◆ getDefaultLimits()

__glo_export_dll LimitRecord glo::Limits::getDefaultLimits ( EnDataType eDataType)

Liefert die Limits des übergebenen, von GlobalObjects unterstützten Datentyps.

Parameter
[in]eDataTypeDer Klasseninformations-Attributtyp.
Rückgabe
Die Limitinformationen.

◆ getLimits()

__glo_export_dll LimitRecord glo::Limits::getLimits ( const ClassInfoAttribute::Type & rDataType)

Liefert die Limits des übergebenen Klasseninformations-Attributtyps.

Parameter
[in]rDataTypeDer Klasseninformations-Attributtyps.
Rückgabe
Die Limitinformationen.