GlobalObjects
Lade ...
Suche ...
Keine Treffer
glo::LimitRecord Klassenreferenz

In Objekten dieser Klasse werden die Min- und Max-Werte von unterstützten Datentypen und deren Feldlänge in den Tabellen transportiert. Mehr ...

#include <GloLimitRecord.h>

Öffentliche Methoden

 LimitRecord ()
 
 LimitRecord (const LimitRecord &rT)
 
 LimitRecord (EnDataType eDataType, const std::string &rsDataTypeName, const std::string &rsMin, const std::string &rsMax, const std::string &rsFieldSize)
 
virtual ~LimitRecord ()
 
LimitRecordoperator= (const LimitRecord &rT)
 
void setData (EnDataType eDataType, const std::string &rsDataTypeName, const std::string &rsMin, const std::string &rsMax, const std::string &rsFieldSize)
 

Öffentliche Attribute

EnDataType m_eDataType
 
std::string m_sDataTypeName
 
std::string m_sFieldSize
 
std::string m_sMax
 
std::string m_sMin
 

Ausführliche Beschreibung

In Objekten dieser Klasse werden die Min- und Max-Werte von unterstützten Datentypen und deren Feldlänge in den Tabellen transportiert.

Autor
Helmut Jakoby

Beschreibung der Konstruktoren und Destruktoren

◆ LimitRecord() [1/3]

glo::LimitRecord::LimitRecord ( )

Standard-Konstruktor.

◆ LimitRecord() [2/3]

glo::LimitRecord::LimitRecord ( EnDataType eDataType,
const std::string & rsDataTypeName,
const std::string & rsMin,
const std::string & rsMax,
const std::string & rsFieldSize )

Konstruktor mit Parameterübergabe.

Parameter
[in]eDataTypeDer Klasseninformations-Attributtyp.
[in]rsDataTypeNameDer Klasseninformations-Attributtyp als String.
[in]rsMinDer Minimalwert bzw. minimale Größe.
[in]rsMaxDer Maximalwert bzw. maximale Größe.
[in]rsFieldSizeDie Länge des Feldes in der Datensatz-Tabelle.

◆ LimitRecord() [3/3]

glo::LimitRecord::LimitRecord ( const LimitRecord & rT)

Copy-Konstruktor.

Parameter
[in]rTVon diesem Objekt werden die Daten übernommen.

◆ ~LimitRecord()

virtual glo::LimitRecord::~LimitRecord ( )
virtual

Desttruktor.

Dokumentation der Elementfunktionen

◆ operator=()

LimitRecord & glo::LimitRecord::operator= ( const LimitRecord & rT)

Zuweisungsoperator.

Parameter
[in]rTVon diesem Objekt werden die Daten übernommen.

◆ setData()

void glo::LimitRecord::setData ( EnDataType eDataType,
const std::string & rsDataTypeName,
const std::string & rsMin,
const std::string & rsMax,
const std::string & rsFieldSize )

Setzt alle Attribute.

Parameter
[in]eDataTypeDer Klasseninformations-Attributtyp.
[in]rsDataTypeNameDer Klasseninformations-Attributtyp als String.
[in]rsMinDer Minimalwert bzw. minimale Größe.
[in]rsMaxDer Maximalwert bzw. maximale Größe.
[in]rsFieldSizeDie Länge des Feldes in der Datensatz-Tabelle.

Dokumentation der Datenelemente

◆ m_eDataType

EnDataType glo::LimitRecord::m_eDataType

Der Klasseninformations-Attributtyp dessen Limits transportiert werden.

◆ m_sDataTypeName

std::string glo::LimitRecord::m_sDataTypeName

Der Klasseninformations-Attributtyp als String.

Siehe auch
ClassInfoAttribute::getTypeAsCppString (...)

◆ m_sFieldSize

std::string glo::LimitRecord::m_sFieldSize

Die Länge des Feldes in der Datensatz-Tabelle.

◆ m_sMax

std::string glo::LimitRecord::m_sMax

Maximalwert bzw. maximale Größe.

◆ m_sMin

std::string glo::LimitRecord::m_sMin

Minimalwert bzw. minimale Größe.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: