The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CSystemTime::DateDifference Class Reference

Collaboration diagram for CSystemTime::DateDifference:

List of all members.


Detailed Description

A simple class that helps to manipluate the difference in date (only) between two SYSTEMTIMEs.


Public Member Functions

 DateDifference ()
 Create a zero date difference.
 DateDifference (const SYSTEMTIME &now, const SYSTEMTIME &base)
 Take the date portion of now from the date portion of base and store as our difference.
void Apply (SYSTEMTIME &date) const
 Add our difference to the supplied SYSTEMTIME.
__int64 GetDifference () const
 Returns our difference.


Constructor & Destructor Documentation

DateDifference (  ) 

Create a zero date difference.

DateDifference ( const SYSTEMTIME now,
const SYSTEMTIME base 
)

Take the date portion of now from the date portion of base and store as our difference.


Member Function Documentation

void Apply ( SYSTEMTIME date  )  const

Add our difference to the supplied SYSTEMTIME.

__int64 GetDifference (  )  const

Returns our difference.


Generated on Sun Sep 12 19:09:06 2021 for The Server Framework - v7.4 by doxygen 1.5.3