Protium
Math and Design Features
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
Protium::Time::TimePrimitive Class Reference

#include <Time.h>

Inheritance diagram for Protium::Time::TimePrimitive:

Public Member Functions

 TimePrimitive (const time_t &t)
 
 TimePrimitive (const TimePrimitive &t)
 
virtual ~TimePrimitive ()
 
time_t GetTime () const
 
TimePrimitiveoperator-= (const TimePrimitive &other)
 
TimePrimitiveoperator= (const TimePrimitive &other)
 
void SetTime (const time_t &t)
 

Static Public Member Functions

static TimePrimitive Now ()
 

Protected Attributes

time_t fTime
 Data. More...
 

Detailed Description

Wrapper Functionality for C-Style Time

Definition at line 14 of file Time.h.

Constructor & Destructor Documentation

Protium::Time::TimePrimitive::TimePrimitive ( const time_t &  t)
inline

Definition at line 19 of file Time.h.

Protium::Time::TimePrimitive::TimePrimitive ( const TimePrimitive t)
inline

Definition at line 20 of file Time.h.

virtual Protium::Time::TimePrimitive::~TimePrimitive ( )
inlinevirtual

Definition at line 24 of file Time.h.

Member Function Documentation

time_t Protium::Time::TimePrimitive::GetTime ( ) const
inline

Definition at line 25 of file Time.h.

static TimePrimitive Protium::Time::TimePrimitive::Now ( )
inlinestatic

Definition at line 27 of file Time.h.

TimePrimitive& Protium::Time::TimePrimitive::operator-= ( const TimePrimitive other)
inline

Definition at line 30 of file Time.h.

TimePrimitive& Protium::Time::TimePrimitive::operator= ( const TimePrimitive other)
inline

Definition at line 21 of file Time.h.

void Protium::Time::TimePrimitive::SetTime ( const time_t &  t)
inline

Definition at line 26 of file Time.h.

Member Data Documentation

time_t Protium::Time::TimePrimitive::fTime
protected

Data.

Definition at line 17 of file Time.h.