VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makArchives::DtDateTimeRecord Class Reference

Record of application-wide date/time settings. More...

Public Member Functions

 DtDateTimeRecord ()
 CTOR.
 DtDateTimeRecord (const DtDateTimeRecord &orig)
 Copy CTOR.
DtDateTimeRecordoperator= (const DtDateTimeRecord &orig)
 Assignment OP.
 ~DtDateTimeRecord ()
 DTOR.
void setYear (int year)
 Set the year.
int year () const
 Get the year.
void setMonth (int month)
 Set the month (0-11)
int month () const
 Get the month (0-11)
void setDayOfTheMonth (int day)
 Set the day of the month.
int dayOfTheMonth () const
 Get the day of the month.
void setHour (int hour)
 Set the hour.
int hour () const
 Get the hour.
void setMinute (int minute)
 Set the minute.
int minute () const
 Get the minute.
void setSecond (double second)
 Set the second.
double second () const
 Get the second.
void setTimeScale (double timeScale)
 Set the timescale.
double timeScale () const
 Get the timescale.

Protected Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 When the class Archive corresponds to an output archive, the & operator is defined similar to <<.

Protected Attributes

int myYear
int myMonth
int myDayOfTheMonth
int myHour
int myMinute
double mySecond
double myTimeScale

Friends

class boost::serialization::access

Detailed Description

Record of application-wide date/time settings.

Constructor & Destructor Documentation

makArchives::DtDateTimeRecord::DtDateTimeRecord ( )

CTOR.

makArchives::DtDateTimeRecord::DtDateTimeRecord ( const DtDateTimeRecord orig)

Copy CTOR.

makArchives::DtDateTimeRecord::~DtDateTimeRecord ( )

DTOR.

Member Function Documentation

DtDateTimeRecord& makArchives::DtDateTimeRecord::operator= ( const DtDateTimeRecord orig)

Assignment OP.

void makArchives::DtDateTimeRecord::setYear ( int  year)

Set the year.

int makArchives::DtDateTimeRecord::year ( ) const

Get the year.

void makArchives::DtDateTimeRecord::setMonth ( int  month)

Set the month (0-11)

int makArchives::DtDateTimeRecord::month ( ) const

Get the month (0-11)

void makArchives::DtDateTimeRecord::setDayOfTheMonth ( int  day)

Set the day of the month.

int makArchives::DtDateTimeRecord::dayOfTheMonth ( ) const

Get the day of the month.

void makArchives::DtDateTimeRecord::setHour ( int  hour)

Set the hour.

int makArchives::DtDateTimeRecord::hour ( ) const

Get the hour.

void makArchives::DtDateTimeRecord::setMinute ( int  minute)

Set the minute.

int makArchives::DtDateTimeRecord::minute ( ) const

Get the minute.

void makArchives::DtDateTimeRecord::setSecond ( double  second)

Set the second.

double makArchives::DtDateTimeRecord::second ( ) const

Get the second.

void makArchives::DtDateTimeRecord::setTimeScale ( double  timeScale)

Set the timescale.

double makArchives::DtDateTimeRecord::timeScale ( ) const

Get the timescale.

template<class Archive >
void makArchives::DtDateTimeRecord::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprotected

When the class Archive corresponds to an output archive, the & operator is defined similar to <<.

Likewise, when the class Archive is a type of input archive the & operator is defined similar to >>.

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Member Data Documentation

int makArchives::DtDateTimeRecord::myYear
protected
int makArchives::DtDateTimeRecord::myMonth
protected
int makArchives::DtDateTimeRecord::myDayOfTheMonth
protected
int makArchives::DtDateTimeRecord::myHour
protected
int makArchives::DtDateTimeRecord::myMinute
protected
double makArchives::DtDateTimeRecord::mySecond
protected
double makArchives::DtDateTimeRecord::myTimeScale
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)