TwiceAsNice  2019-02-18
Public Member Functions | Private Member Functions | List of all members
basda::gentec::TestablePlinkPowerMeterImpl Class Reference
Inheritance diagram for basda::gentec::TestablePlinkPowerMeterImpl:
Inheritance graph
Collaboration diagram for basda::gentec::TestablePlinkPowerMeterImpl:
Collaboration graph

Public Member Functions

 TestablePlinkPowerMeterImpl (const std::string &name, SerialLinePtr serialLine)
 
 TestablePlinkPowerMeterImpl (const std::string &name, SerialLinePtr serialLine)
 
- Public Member Functions inherited from basda::gentec::PlinkPowerMeterImpl
 PlinkPowerMeterImpl (const std::string &name, SerialLinePtr serialLine)
 
virtual void measure ()
 
virtual Basda::Power getMeasuredPower ()
 
virtual void reset ()
 
virtual void setMaxAnalogDisplayPowerTo70Watt ()
 
virtual void setWaveLengthTo532nm ()
 
virtual bool isAlive ()
 
virtual std::string name ()
 
virtual ~PlinkPowerMeterImpl ()
 
 PlinkPowerMeterImpl (const std::string &name, SerialLinePtr serialLine)
 
virtual void measure ()
 
virtual Basda::Power getMeasuredPower ()
 
virtual void reset ()
 
virtual void setMaxAnalogDisplayPowerTo70Watt ()
 
virtual void setWaveLengthTo532nm ()
 
virtual bool isAlive ()
 
virtual std::string name ()
 
virtual ~PlinkPowerMeterImpl ()
 
- Public Member Functions inherited from basda::gentec::PlinkPowerMeter
virtual ~PlinkPowerMeter ()
 
virtual ~PlinkPowerMeter ()
 

Private Member Functions

virtual void waitUntilResetIsLikelyOver ()
 
virtual void waitUntilResetIsLikelyOver ()
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ TestablePlinkPowerMeterImpl() [1/2]

basda::gentec::TestablePlinkPowerMeterImpl::TestablePlinkPowerMeterImpl ( const std::string &  name,
SerialLinePtr  serialLine 
)
inline

◆ TestablePlinkPowerMeterImpl() [2/2]

basda::gentec::TestablePlinkPowerMeterImpl::TestablePlinkPowerMeterImpl ( const std::string &  name,
SerialLinePtr  serialLine 
)
inline

Member Function Documentation

◆ waitUntilResetIsLikelyOver() [1/2]

virtual void basda::gentec::TestablePlinkPowerMeterImpl::waitUntilResetIsLikelyOver ( )
inlineprivatevirtual
Note
overridden

Reimplemented from basda::gentec::PlinkPowerMeterImpl.

◆ waitUntilResetIsLikelyOver() [2/2]

virtual void basda::gentec::TestablePlinkPowerMeterImpl::waitUntilResetIsLikelyOver ( )
inlineprivatevirtual
Note
overridden

Reimplemented from basda::gentec::PlinkPowerMeterImpl.


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