TwiceAsNice  2019-02-18
Public Member Functions | Private Member Functions | Private Attributes | List of all members
basda::gentec::PlinkPowerMeterFake Class Reference

This class fakes a PlinkPowerMeter. More...

#include <PlinkPowerMeterFake.hpp>

Inheritance diagram for basda::gentec::PlinkPowerMeterFake:
Inheritance graph
Collaboration diagram for basda::gentec::PlinkPowerMeterFake:
Collaboration graph

Public Member Functions

 PlinkPowerMeterFake ()
 
virtual void measure ()
 
unsigned getInvocationCount_measure ()
 
virtual Basda::Power getMeasuredPower ()
 
unsigned getInvocationCount_getMeasuredPower ()
 
void setResult_getMeasuredPower (Basda::Power p)
 
virtual void reset ()
 
unsigned getInvocationCount_reset ()
 
virtual void setMaxAnalogDisplayPowerTo70Watt ()
 
unsigned getInvocationCount_setMaxAnalogDisplayPowerTo70Watt ()
 
virtual void setWaveLengthTo532nm ()
 
unsigned getInvocationCount_setWaveLengthTo532nm ()
 
virtual bool isAlive ()
 
unsigned getInvocationCount_isAlive ()
 
void setResult_isAlive (bool alive)
 
virtual std::string name ()
 
void throwExceptionWheneverInvoked ()
 
void throwNoException ()
 
 PlinkPowerMeterFake ()
 
virtual void measure ()
 
unsigned getInvocationCount_measure ()
 
virtual Basda::Power getMeasuredPower ()
 
unsigned getInvocationCount_getMeasuredPower ()
 
void setResult_getMeasuredPower (Basda::Power p)
 
virtual void reset ()
 
unsigned getInvocationCount_reset ()
 
virtual void setMaxAnalogDisplayPowerTo70Watt ()
 
unsigned getInvocationCount_setMaxAnalogDisplayPowerTo70Watt ()
 
virtual void setWaveLengthTo532nm ()
 
unsigned getInvocationCount_setWaveLengthTo532nm ()
 
virtual bool isAlive ()
 
unsigned getInvocationCount_isAlive ()
 
void setResult_isAlive (bool alive)
 
virtual std::string name ()
 
void throwExceptionWheneverInvoked ()
 
void throwNoException ()
 
- Public Member Functions inherited from basda::gentec::PlinkPowerMeter
virtual ~PlinkPowerMeter ()
 
virtual ~PlinkPowerMeter ()
 

Private Member Functions

void throwExceptionIfRequested ()
 
void throwExceptionIfRequested ()
 

Private Attributes

unsigned invocationCount_reset_
 
unsigned invocationCount_measure_
 
unsigned invocationCount_getMeasuredPower_
 
unsigned invocationCount_setMaxAnalogDisplayPowerTo70Watt_
 
unsigned invocationCount_setWaveLengthTo532nm_
 
unsigned invocationCount_isAlive_
 
bool throwExceptionRequested_
 
Basda::Power result_getMeasuredPower_
 
bool result_isAlive_
 

Additional Inherited Members

- Static Public Member Functions inherited from basda::gentec::PlinkPowerMeter
static PlinkPowerMeterPtr null ()
 
static PlinkPowerMeterPtr null ()
 

Detailed Description

This class fakes a PlinkPowerMeter.

Constructor & Destructor Documentation

◆ PlinkPowerMeterFake() [1/2]

basda::gentec::PlinkPowerMeterFake::PlinkPowerMeterFake ( )
inline

◆ PlinkPowerMeterFake() [2/2]

basda::gentec::PlinkPowerMeterFake::PlinkPowerMeterFake ( )
inline

Member Function Documentation

◆ getInvocationCount_getMeasuredPower() [1/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_getMeasuredPower ( )
inline

◆ getInvocationCount_getMeasuredPower() [2/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_getMeasuredPower ( )
inline

◆ getInvocationCount_isAlive() [1/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_isAlive ( )
inline

◆ getInvocationCount_isAlive() [2/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_isAlive ( )
inline

◆ getInvocationCount_measure() [1/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_measure ( )
inline

◆ getInvocationCount_measure() [2/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_measure ( )
inline

◆ getInvocationCount_reset() [1/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_reset ( )
inline

◆ getInvocationCount_reset() [2/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_reset ( )
inline

◆ getInvocationCount_setMaxAnalogDisplayPowerTo70Watt() [1/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_setMaxAnalogDisplayPowerTo70Watt ( )
inline

◆ getInvocationCount_setMaxAnalogDisplayPowerTo70Watt() [2/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_setMaxAnalogDisplayPowerTo70Watt ( )
inline

◆ getInvocationCount_setWaveLengthTo532nm() [1/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_setWaveLengthTo532nm ( )
inline

◆ getInvocationCount_setWaveLengthTo532nm() [2/2]

unsigned basda::gentec::PlinkPowerMeterFake::getInvocationCount_setWaveLengthTo532nm ( )
inline

◆ getMeasuredPower() [1/2]

virtual Basda::Power basda::gentec::PlinkPowerMeterFake::getMeasuredPower ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ getMeasuredPower() [2/2]

virtual Basda::Power basda::gentec::PlinkPowerMeterFake::getMeasuredPower ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ isAlive() [1/2]

virtual bool basda::gentec::PlinkPowerMeterFake::isAlive ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ isAlive() [2/2]

virtual bool basda::gentec::PlinkPowerMeterFake::isAlive ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ measure() [1/2]

virtual void basda::gentec::PlinkPowerMeterFake::measure ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ measure() [2/2]

virtual void basda::gentec::PlinkPowerMeterFake::measure ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ name() [1/2]

virtual std::string basda::gentec::PlinkPowerMeterFake::name ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ name() [2/2]

virtual std::string basda::gentec::PlinkPowerMeterFake::name ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ reset() [1/2]

virtual void basda::gentec::PlinkPowerMeterFake::reset ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ reset() [2/2]

virtual void basda::gentec::PlinkPowerMeterFake::reset ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ setMaxAnalogDisplayPowerTo70Watt() [1/2]

virtual void basda::gentec::PlinkPowerMeterFake::setMaxAnalogDisplayPowerTo70Watt ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ setMaxAnalogDisplayPowerTo70Watt() [2/2]

virtual void basda::gentec::PlinkPowerMeterFake::setMaxAnalogDisplayPowerTo70Watt ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ setResult_getMeasuredPower() [1/2]

void basda::gentec::PlinkPowerMeterFake::setResult_getMeasuredPower ( Basda::Power  p)
inline

◆ setResult_getMeasuredPower() [2/2]

void basda::gentec::PlinkPowerMeterFake::setResult_getMeasuredPower ( Basda::Power  p)
inline

◆ setResult_isAlive() [1/2]

void basda::gentec::PlinkPowerMeterFake::setResult_isAlive ( bool  alive)
inline

◆ setResult_isAlive() [2/2]

void basda::gentec::PlinkPowerMeterFake::setResult_isAlive ( bool  alive)
inline

◆ setWaveLengthTo532nm() [1/2]

virtual void basda::gentec::PlinkPowerMeterFake::setWaveLengthTo532nm ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ setWaveLengthTo532nm() [2/2]

virtual void basda::gentec::PlinkPowerMeterFake::setWaveLengthTo532nm ( )
inlinevirtual
Note
overridden

Implements basda::gentec::PlinkPowerMeter.

◆ throwExceptionIfRequested() [1/2]

void basda::gentec::PlinkPowerMeterFake::throwExceptionIfRequested ( )
inlineprivate

◆ throwExceptionIfRequested() [2/2]

void basda::gentec::PlinkPowerMeterFake::throwExceptionIfRequested ( )
inlineprivate

◆ throwExceptionWheneverInvoked() [1/2]

void basda::gentec::PlinkPowerMeterFake::throwExceptionWheneverInvoked ( )
inline

◆ throwExceptionWheneverInvoked() [2/2]

void basda::gentec::PlinkPowerMeterFake::throwExceptionWheneverInvoked ( )
inline

◆ throwNoException() [1/2]

void basda::gentec::PlinkPowerMeterFake::throwNoException ( )
inline

◆ throwNoException() [2/2]

void basda::gentec::PlinkPowerMeterFake::throwNoException ( )
inline

Member Data Documentation

◆ invocationCount_getMeasuredPower_

unsigned basda::gentec::PlinkPowerMeterFake::invocationCount_getMeasuredPower_
private

◆ invocationCount_isAlive_

unsigned basda::gentec::PlinkPowerMeterFake::invocationCount_isAlive_
private

◆ invocationCount_measure_

unsigned basda::gentec::PlinkPowerMeterFake::invocationCount_measure_
private

◆ invocationCount_reset_

unsigned basda::gentec::PlinkPowerMeterFake::invocationCount_reset_
private

◆ invocationCount_setMaxAnalogDisplayPowerTo70Watt_

unsigned basda::gentec::PlinkPowerMeterFake::invocationCount_setMaxAnalogDisplayPowerTo70Watt_
private

◆ invocationCount_setWaveLengthTo532nm_

unsigned basda::gentec::PlinkPowerMeterFake::invocationCount_setWaveLengthTo532nm_
private

◆ result_getMeasuredPower_

Basda::Power basda::gentec::PlinkPowerMeterFake::result_getMeasuredPower_
private

◆ result_isAlive_

bool basda::gentec::PlinkPowerMeterFake::result_isAlive_
private

◆ throwExceptionRequested_

bool basda::gentec::PlinkPowerMeterFake::throwExceptionRequested_
private

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