Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
SerializableDateTime Class Reference
Inheritance diagram for SerializableDateTime:

Public Member Functions

 SerializableDateTime (DateTime dateTime)
 
int CompareTo (SerializableDateTime other)
 

Public Attributes

DateTime m_dateTime
 

Properties

DateTime DateTime [get]
 

Private Attributes

long m_ticks
 
bool initialized
 

Detailed Description

Definition at line 5 of file SerializableDateTime.cs.

Constructor & Destructor Documentation

◆ SerializableDateTime()

SerializableDateTime.SerializableDateTime ( DateTime  dateTime)
inline

Definition at line 27 of file SerializableDateTime.cs.

28 {
29 m_ticks = dateTime.Ticks;
30 m_dateTime = dateTime;
31 initialized = true;
32 }

References initialized, m_dateTime, and m_ticks.

Member Function Documentation

◆ CompareTo()

int SerializableDateTime.CompareTo ( SerializableDateTime  other)
inline

Definition at line 34 of file SerializableDateTime.cs.

35 {
36 if (other == null)
37 {
38 return 1;
39 }
40 return m_ticks.CompareTo(other.m_ticks);
41 }

References m_ticks, and other.

Member Data Documentation

◆ initialized

bool SerializableDateTime.initialized
private

Definition at line 10 of file SerializableDateTime.cs.

Referenced by SerializableDateTime().

◆ m_dateTime

DateTime SerializableDateTime.m_dateTime

Definition at line 12 of file SerializableDateTime.cs.

Referenced by SerializableDateTime().

◆ m_ticks

long SerializableDateTime.m_ticks
private

Definition at line 8 of file SerializableDateTime.cs.

Referenced by CompareTo(), and SerializableDateTime().

Property Documentation

◆ DateTime

DateTime SerializableDateTime.DateTime
get

Definition at line 14 of file SerializableDateTime.cs.

15 {
16 get
17 {
18 if (!initialized)
19 {
21 initialized = true;
22 }
23 return m_dateTime;
24 }
25 }

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