FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
AcDbDate Class Reference

#include <AcDbDate.h>

Inheritance diagram for AcDbDate:
AcNonRTTIObject AcObject

Public Types

enum  InitialValue { kInitZero = 1 , kInitLocalTime = 2 , kInitUniversalTime = 3 }
 

Public Member Functions

 AcDbDate (AcDbDate const &)
 
 AcDbDate (InitialValue)
 
 AcDbDate (void)
 
bool operator== (AcDbDate const &) const
 
bool operator> (AcDbDate const &) const
 
bool operator>= (AcDbDate const &) const
 
AcDbDate const & operator+= (AcDbDate const &)
 
AcDbDate const & operator-= (AcDbDate const &)
 
AcDbDateoperator= (AcDbDate const &)
 
double julianFraction (void) const
 
Acad::ErrorStatus dwgIn (AcDbDwgFiler *)
 
Acad::ErrorStatus dwgOut (AcDbDwgFiler *) const
 
long julianDay (void) const
 
long msecsPastMidnight (void) const
 
short day (void) const
 
short hour (void) const
 
short millisecond (void) const
 
short minute (void) const
 
short month (void) const
 
short second (void) const
 
short year (void) const
 
virtual ~AcDbDate (void)
 
void getDate (short &, short &, short &) const
 
void getLocalTime (void)
 
void getTime (short &, short &, short &, short &) const
 
void getTime (_SYSTEMTIME &) const
 
void getUniversalTime (void)
 
void localToUniversal (void)
 
void setDate (short, short, short)
 
void setDay (short)
 
void setHour (short)
 
void setJulianDate (long, long)
 
void setJulianDay (long)
 
void setJulianFraction (double)
 
void setMillisecond (short)
 
void setMinute (short)
 
void setMonth (short)
 
void setMsecsPastMidnight (long)
 
void setSecond (short)
 
void setTime (short, short, short, short)
 
void setTime (_SYSTEMTIME const &)
 
void setToZero (void)
 
void setYear (short)
 
void universalToLocal (void)
 
- Public Member Functions inherited from AcNonRTTIObject
 AcNonRTTIObject ()
 
 AcNonRTTIObject (const AcNonRTTIObject &source)
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Additional Inherited Members

- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 24 of file AcDbDate.h.

Member Enumeration Documentation

◆ InitialValue

Enumerator
kInitZero 
kInitLocalTime 
kInitUniversalTime 

Definition at line 27 of file AcDbDate.h.

Constructor & Destructor Documentation

◆ AcDbDate() [1/3]

AcDbDate::AcDbDate ( AcDbDate const & )

◆ AcDbDate() [2/3]

AcDbDate::AcDbDate ( InitialValue )

◆ AcDbDate() [3/3]

AcDbDate::AcDbDate ( void )

◆ ~AcDbDate()

virtual AcDbDate::~AcDbDate ( void )
virtual

Member Function Documentation

◆ day()

short AcDbDate::day ( void ) const

◆ dwgIn()

Acad::ErrorStatus AcDbDate::dwgIn ( AcDbDwgFiler * )

◆ dwgOut()

Acad::ErrorStatus AcDbDate::dwgOut ( AcDbDwgFiler * ) const

◆ getDate()

void AcDbDate::getDate ( short & ,
short & ,
short &  ) const

◆ getLocalTime()

void AcDbDate::getLocalTime ( void )

◆ getTime() [1/2]

void AcDbDate::getTime ( _SYSTEMTIME & ) const

◆ getTime() [2/2]

void AcDbDate::getTime ( short & ,
short & ,
short & ,
short &  ) const

◆ getUniversalTime()

void AcDbDate::getUniversalTime ( void )

◆ hour()

short AcDbDate::hour ( void ) const

◆ julianDay()

long AcDbDate::julianDay ( void ) const

◆ julianFraction()

double AcDbDate::julianFraction ( void ) const

◆ localToUniversal()

void AcDbDate::localToUniversal ( void )

◆ millisecond()

short AcDbDate::millisecond ( void ) const

◆ minute()

short AcDbDate::minute ( void ) const

◆ month()

short AcDbDate::month ( void ) const

◆ msecsPastMidnight()

long AcDbDate::msecsPastMidnight ( void ) const

◆ operator+=()

AcDbDate const & AcDbDate::operator+= ( AcDbDate const & )

◆ operator-=()

AcDbDate const & AcDbDate::operator-= ( AcDbDate const & )

◆ operator=()

AcDbDate & AcDbDate::operator= ( AcDbDate const & )

◆ operator==()

bool AcDbDate::operator== ( AcDbDate const & ) const

◆ operator>()

bool AcDbDate::operator> ( AcDbDate const & ) const

◆ operator>=()

bool AcDbDate::operator>= ( AcDbDate const & ) const

◆ second()

short AcDbDate::second ( void ) const

◆ setDate()

void AcDbDate::setDate ( short ,
short ,
short  )

◆ setDay()

void AcDbDate::setDay ( short )

◆ setHour()

void AcDbDate::setHour ( short )

◆ setJulianDate()

void AcDbDate::setJulianDate ( long ,
long  )

◆ setJulianDay()

void AcDbDate::setJulianDay ( long )

◆ setJulianFraction()

void AcDbDate::setJulianFraction ( double )

◆ setMillisecond()

void AcDbDate::setMillisecond ( short )

◆ setMinute()

void AcDbDate::setMinute ( short )

◆ setMonth()

void AcDbDate::setMonth ( short )

◆ setMsecsPastMidnight()

void AcDbDate::setMsecsPastMidnight ( long )

◆ setSecond()

void AcDbDate::setSecond ( short )

◆ setTime() [1/2]

void AcDbDate::setTime ( _SYSTEMTIME const & )

◆ setTime() [2/2]

void AcDbDate::setTime ( short ,
short ,
short ,
short  )

◆ setToZero()

void AcDbDate::setToZero ( void )

◆ setYear()

void AcDbDate::setYear ( short )

◆ universalToLocal()

void AcDbDate::universalToLocal ( void )

◆ year()

short AcDbDate::year ( void ) const

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