OpenDaVINCI  4.16.0
odcontext::base::RuntimeControl::DisableTimeFactory Class Reference

#include <RuntimeControl.h>

Inheritance diagram for odcontext::base::RuntimeControl::DisableTimeFactory:
Inheritance graph

Public Member Functions

void disable ()
 
virtual std::shared_ptr
< odcore::wrapper::Time
now ()
 

Static Public Member Functions

static TimeFactorygetInstance ()
 

Static Protected Member Functions

static void setSingleton (TimeFactory *tf)
 

Static Protected Attributes

static TimeFactoryinstance = NULL
 
static TimeFactorycontrolledInstance = NULL
 

Detailed Description

This class is used to disable to TimeFactory.

Member Function Documentation

void odcontext::base::RuntimeControl::DisableTimeFactory::disable ( )
std::shared_ptr< odcore::wrapper::Time > odcontext::base::RuntimeControl::DisableTimeFactory::now ( )
virtual

Reimplemented from odcore::wrapper::TimeFactory.

void odcore::wrapper::TimeFactory::setSingleton ( TimeFactory tf)
staticprotectedinherited

Member Data Documentation

TimeFactory * odcore::wrapper::TimeFactory::controlledInstance = NULL
staticprotectedinherited
TimeFactory * odcore::wrapper::TimeFactory::instance = NULL
staticprotectedinherited