BazisLib::TimeSpan Class Reference

#include <datetime.h>

Inherits BazisLib::Win32::_TimeSpan, and BazisLib::DDK::_TimeSpan.

Collaboration diagram for BazisLib::TimeSpan:

Collaboration graph
[legend]

List of all members.

Public Member Functions

ULONGLONG GetTotalDays () const
ULONGLONG GetTotalHours () const
ULONGLONG GetTotalMinutes () const
ULONGLONG GetTotalSeconds () const
ULONGLONG GetTotalMilliseconds () const
ULONGLONG GetTotal100NanosecondIntervals () const
 TimeSpan (ULONGLONG Total100NanosecondIntervals=0)
 TimeSpan (unsigned Hours, unsigned Minutes, unsigned Seconds, unsigned Milliseconds)
 TimeSpan (unsigned Days, unsigned Hours, unsigned Minutes, unsigned Seconds, unsigned Milliseconds)
TimeSpan operator+ (const TimeSpan &ts) const
TimeSpan operator- (const TimeSpan &ts) const
TimeSpan operator* (unsigned Count) const
TimeSpan operator/ (unsigned Count) const
TimeSpanoperator+= (const TimeSpan &ts)
TimeSpanoperator-= (const TimeSpan &ts)
 ~TimeSpan ()
ULONGLONG GetTotalDays () const
ULONGLONG GetTotalHours () const
ULONGLONG GetTotalMinutes () const
ULONGLONG GetTotalSeconds () const
ULONGLONG GetTotalMilliseconds () const
ULONGLONG GetTotal100NanosecondIntervals () const
unsigned GetHours () const
unsigned GetMinutes () const
unsigned GetSeconds () const
 TimeSpan (ULONGLONG Total100NanosecondIntervals=0)
 TimeSpan (unsigned Hours, unsigned Minutes, unsigned Seconds, unsigned Milliseconds)
 TimeSpan (unsigned Days, unsigned Hours, unsigned Minutes, unsigned Seconds, unsigned Milliseconds)
TimeSpan operator+ (const TimeSpan &ts) const
TimeSpan operator- (const TimeSpan &ts) const
TimeSpan operator* (unsigned Count) const
TimeSpan operator/ (unsigned Count) const
TimeSpanoperator+= (const TimeSpan &ts)
TimeSpanoperator-= (const TimeSpan &ts)
 ~TimeSpan ()


Constructor & Destructor Documentation

BazisLib::TimeSpan::TimeSpan ( ULONGLONG  Total100NanosecondIntervals = 0  )  [inline]

BazisLib::TimeSpan::TimeSpan ( unsigned  Hours,
unsigned  Minutes,
unsigned  Seconds,
unsigned  Milliseconds 
) [inline]

BazisLib::TimeSpan::TimeSpan ( unsigned  Days,
unsigned  Hours,
unsigned  Minutes,
unsigned  Seconds,
unsigned  Milliseconds 
) [inline]

BazisLib::TimeSpan::~TimeSpan (  )  [inline]

BazisLib::TimeSpan::TimeSpan ( ULONGLONG  Total100NanosecondIntervals = 0  )  [inline]

BazisLib::TimeSpan::TimeSpan ( unsigned  Hours,
unsigned  Minutes,
unsigned  Seconds,
unsigned  Milliseconds 
) [inline]

BazisLib::TimeSpan::TimeSpan ( unsigned  Days,
unsigned  Hours,
unsigned  Minutes,
unsigned  Seconds,
unsigned  Milliseconds 
) [inline]

BazisLib::TimeSpan::~TimeSpan (  )  [inline]


Member Function Documentation

unsigned BazisLib::TimeSpan::GetHours (  )  const [inline]

Here is the call graph for this function:

unsigned BazisLib::TimeSpan::GetMinutes (  )  const [inline]

Here is the call graph for this function:

unsigned BazisLib::TimeSpan::GetSeconds (  )  const [inline]

Here is the call graph for this function:

ULONGLONG BazisLib::TimeSpan::GetTotal100NanosecondIntervals (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotal100NanosecondIntervals (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalDays (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalDays (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalHours (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalHours (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalMilliseconds (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalMilliseconds (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalMinutes (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalMinutes (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalSeconds (  )  const [inline]

ULONGLONG BazisLib::TimeSpan::GetTotalSeconds (  )  const [inline]

TimeSpan BazisLib::TimeSpan::operator* ( unsigned  Count  )  const [inline]

Here is the call graph for this function:

TimeSpan BazisLib::TimeSpan::operator* ( unsigned  Count  )  const [inline]

Here is the call graph for this function:

TimeSpan BazisLib::TimeSpan::operator+ ( const TimeSpan ts  )  const [inline]

Here is the call graph for this function:

TimeSpan BazisLib::TimeSpan::operator+ ( const TimeSpan ts  )  const [inline]

Here is the call graph for this function:

TimeSpan& BazisLib::TimeSpan::operator+= ( const TimeSpan ts  )  [inline]

TimeSpan& BazisLib::TimeSpan::operator+= ( const TimeSpan ts  )  [inline]

TimeSpan BazisLib::TimeSpan::operator- ( const TimeSpan ts  )  const [inline]

Here is the call graph for this function:

TimeSpan BazisLib::TimeSpan::operator- ( const TimeSpan ts  )  const [inline]

Here is the call graph for this function:

TimeSpan& BazisLib::TimeSpan::operator-= ( const TimeSpan ts  )  [inline]

TimeSpan& BazisLib::TimeSpan::operator-= ( const TimeSpan ts  )  [inline]

TimeSpan BazisLib::TimeSpan::operator/ ( unsigned  Count  )  const [inline]

Here is the call graph for this function:

TimeSpan BazisLib::TimeSpan::operator/ ( unsigned  Count  )  const [inline]

Here is the call graph for this function:


The documentation for this class was generated from the following files:
SourceForge.net Logo