TwiceAsNice  2019-02-18
Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes | Private Member Functions | List of all members
Nice::DateDummy Class Reference

This class is needed to manipulate the Nice::Date methods in order to do unit test. More...

#include <DateDummy.h>

Inheritance diagram for Nice::DateDummy:
Inheritance graph
Collaboration diagram for Nice::DateDummy:
Collaboration graph

Public Member Functions

void setTimelapse (double _timelapse)
 
Nice::Date now ()
 
void setTimelapse (double _timelapse)
 
Nice::Date now ()
 

Static Public Member Functions

static Nice::DateDummyPtr init ()
 
static void deinit ()
 
static Nice::DateDummyPtr init ()
 
static void deinit ()
 

Protected Attributes

Nice::Date m_referenceDate
 

Static Protected Attributes

static double s_timelapse
 
static Nice::DateDummyPtr s_instance = 0
 

Private Member Functions

 DateDummy ()
 
 ~DateDummy ()
 
 DateDummy ()
 
 ~DateDummy ()
 

Detailed Description

This class is needed to manipulate the Nice::Date methods in order to do unit test.

This is needed for example for the trajectory tests.

Constructor & Destructor Documentation

◆ DateDummy() [1/2]

Nice::DateDummy::DateDummy ( )
private

◆ ~DateDummy() [1/2]

Nice::DateDummy::~DateDummy ( )
private

◆ DateDummy() [2/2]

Nice::DateDummy::DateDummy ( )
private

◆ ~DateDummy() [2/2]

Nice::DateDummy::~DateDummy ( )
private

Member Function Documentation

◆ deinit() [1/2]

void Nice::DateDummy::deinit ( )
static

◆ deinit() [2/2]

static void Nice::DateDummy::deinit ( )
static

◆ init() [1/2]

Nice::DateDummyPtr Nice::DateDummy::init ( )
static

◆ init() [2/2]

static Nice::DateDummyPtr Nice::DateDummy::init ( )
static

◆ now() [1/2]

Nice::Date Nice::DateDummy::now ( )

◆ now() [2/2]

Nice::Date Nice::DateDummy::now ( )

◆ setTimelapse() [1/2]

void Nice::DateDummy::setTimelapse ( double  _timelapse)

◆ setTimelapse() [2/2]

void Nice::DateDummy::setTimelapse ( double  _timelapse)

Member Data Documentation

◆ m_referenceDate

Nice::Date Nice::DateDummy::m_referenceDate
protected

◆ s_instance

static Nice::DateDummyPtr Nice::DateDummy::s_instance = 0
staticprotected

◆ s_timelapse

static double Nice::DateDummy::s_timelapse
staticprotected

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