1#ifndef INC_GLODATETIMERECORDATTRIBUTE_H
2#define INC_GLODATETIMERECORDATTRIBUTE_H
130 const std::streampos & rFilePos );
158 const std::streampos & rFilePos );
232 unsigned int uiMonth,
236 unsigned int uiSec );
372 std::string & rsMonth,
374 std::string & rsHour,
375 std::string & rsMinute,
376 std::string & rsSecond )
const;
Header for INumRecordAttribute
For each library, here 'GlobalObjects' there is a type file.
#define __glo_export_dll
Definition GloTypes.h:63
Base class for the individual attributes of a Record.
Definition GloBaseRecordAttribute.h:109
In objects of this class, the information for GlobalObjects is how a persistent class attribute is st...
Definition GloClassInfoAttribute.h:76
Class for the DateTime attributes of a Record. Represents an attribute of the type 'std::time_t' of a...
Definition GloDateTimeRecordAttribute.h:60
virtual int takeValue(const BaseRecordAttribute &rT)
virtual std::string getValueAsDisplayString() const
virtual unsigned short getDataFieldLength() const
DateTimeRecordAttribute()
DateTimeRecordAttribute(ClassInfoAttribute *pType, const std::streampos &rFilePos)
void setValue(unsigned int uiYear, unsigned int uiMonth, unsigned int uiDay, unsigned int uiHour, unsigned int uiMin, unsigned int uiSec)
virtual std::string getValueAsStreamString() const
DateTimeRecordAttribute(const DateTimeRecordAttribute &rT)
virtual ~DateTimeRecordAttribute()
virtual void getValueAsPartStrings(std::string &rsYear, std::string &rsMonth, std::string &rsDay, std::string &rsHour, std::string &rsMinute, std::string &rsSecond) const
virtual std::string getValueAsDataString() const
DateTimeRecordAttribute(ClassInfoAttribute *pType, std::time_t dtValue, const std::streampos &rFilePos)
std::time_t m_dtValue
Definition GloDateTimeRecordAttribute.h:73
const std::time_t & getValueRef() const
virtual std::string getValueAsString() const
void setValue(std::time_t dtValue)
virtual void * getValueAsVoidPointer()
virtual void setValueFromVoid(void *pValue)
virtual bool dataIsFieldContent() const
virtual BaseRecordAttribute * getCopy()
void getValue(int &riYear, int &riMonth, int &riDay, int &riHour, int &riMin, int &riSec) const
Represents as superclass all integer attributes of a Record.
Definition GloINumRecordAttribute.h:59
Definition GloAbstractBaseLot.h:42