TwiceAsNice  2019-02-18
Static Public Member Functions | List of all members
Basda::Tempo::Lakeshore::ControllerPropertyName Class Reference

#include <PropertyName.h>

Collaboration diagram for Basda::Tempo::Lakeshore::ControllerPropertyName:
Collaboration graph

Static Public Member Functions

static std::string temperature ()
 
static std::string setPointSet ()
 
static std::string setPointCurrent ()
 
static std::string rampingSet ()
 
static std::string isRampingSet ()
 
static std::string isRampingCurrent ()
 
static std::string rampingCurrent ()
 
static std::string heaterRangeSet ()
 
static std::string heaterAnalogStatusCurrent ()
 
static std::string heaterAnalogStatusSet ()
 
static std::string pidCurrentP ()
 
static std::string pidCurrentI ()
 
static std::string pidDefaultD ()
 
static std::string pidDefaultP ()
 
static std::string pidDefaultI ()
 
static std::string pidCurrentD ()
 
static std::string pidSetP ()
 
static std::string pidSetI ()
 
static std::string pidSetD ()
 
static std::string heaterRangeCurrent ()
 
static std::string alarmEnabledCurrent ()
 
static std::string alarmEnabledSet ()
 
static std::string alarmLow ()
 
static std::string alarmHigh ()
 
static std::string alarmSource ()
 
static std::string alarmLowThreshCurrent ()
 
static std::string alarmLowThreshSet ()
 
static std::string alarmHighThreshCurrent ()
 
static std::string alarmHighThreshSet ()
 
static std::string alarmDeadband ()
 
static std::string alarmLatchCurrent ()
 
static std::string alarmLatchSet ()
 
static std::string heaterOutput ()
 
static std::string heaterAout ()
 
static std::string heaterStatus ()
 
static std::string input ()
 
static std::string unit ()
 
static std::string name ()
 
static std::string deviceState ()
 
static std::string isConnected ()
 
static std::string idn ()
 
static std::string isReachable ()
 
static std::string temperature ()
 
static std::string setPointSet ()
 
static std::string setPointCurrent ()
 
static std::string rampingSet ()
 
static std::string isRampingSet ()
 
static std::string isRampingCurrent ()
 
static std::string rampingCurrent ()
 
static std::string heaterRangeSet ()
 
static std::string heaterAnalogStatusCurrent ()
 
static std::string heaterAnalogStatusSet ()
 
static std::string pidCurrentP ()
 
static std::string pidCurrentI ()
 
static std::string pidDefaultD ()
 
static std::string pidDefaultP ()
 
static std::string pidDefaultI ()
 
static std::string pidCurrentD ()
 
static std::string pidSetP ()
 
static std::string pidSetI ()
 
static std::string pidSetD ()
 
static std::string heaterRangeCurrent ()
 
static std::string alarmEnabledCurrent ()
 
static std::string alarmEnabledSet ()
 
static std::string alarmLow ()
 
static std::string alarmHigh ()
 
static std::string alarmSource ()
 
static std::string alarmLowThreshCurrent ()
 
static std::string alarmLowThreshSet ()
 
static std::string alarmHighThreshCurrent ()
 
static std::string alarmHighThreshSet ()
 
static std::string alarmDeadband ()
 
static std::string alarmLatchCurrent ()
 
static std::string alarmLatchSet ()
 
static std::string heaterOutput ()
 
static std::string heaterAout ()
 
static std::string heaterStatus ()
 
static std::string input ()
 
static std::string unit ()
 
static std::string name ()
 
static std::string deviceState ()
 
static std::string isConnected ()
 
static std::string idn ()
 
static std::string isReachable ()
 
static std::string temperature ()
 
static std::string setPointSet ()
 
static std::string setPointCurrent ()
 
static std::string rampingSet ()
 
static std::string isRampingSet ()
 
static std::string isRampingCurrent ()
 
static std::string rampingCurrent ()
 
static std::string heaterRangeSet ()
 
static std::string heaterAnalogStatusCurrent ()
 
static std::string heaterAnalogStatusSet ()
 
static std::string pidCurrentP ()
 
static std::string pidCurrentI ()
 
static std::string pidDefaultD ()
 
static std::string pidDefaultP ()
 
static std::string pidDefaultI ()
 
static std::string pidCurrentD ()
 
static std::string pidSetP ()
 
static std::string pidSetI ()
 
static std::string pidSetD ()
 
static std::string heaterRangeCurrent ()
 
static std::string alarmEnabledCurrent ()
 
static std::string alarmEnabledSet ()
 
static std::string alarmLow ()
 
static std::string alarmHigh ()
 
static std::string alarmSource ()
 
static std::string alarmLowThreshCurrent ()
 
static std::string alarmLowThreshSet ()
 
static std::string alarmHighThreshCurrent ()
 
static std::string alarmHighThreshSet ()
 
static std::string alarmDeadband ()
 
static std::string alarmLatchCurrent ()
 
static std::string alarmLatchSet ()
 
static std::string heaterOutput ()
 
static std::string heaterAout ()
 
static std::string heaterStatus ()
 
static std::string input ()
 
static std::string unit ()
 
static std::string name ()
 
static std::string deviceState ()
 
static std::string isConnected ()
 
static std::string idn ()
 
static std::string isReachable ()
 

Member Function Documentation

◆ alarmDeadband() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmDeadband ( )
inlinestatic

◆ alarmDeadband() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmDeadband ( )
inlinestatic

◆ alarmDeadband() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmDeadband ( )
inlinestatic

◆ alarmEnabledCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmEnabledCurrent ( )
inlinestatic

◆ alarmEnabledCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmEnabledCurrent ( )
inlinestatic

◆ alarmEnabledCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmEnabledCurrent ( )
inlinestatic

◆ alarmEnabledSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmEnabledSet ( )
inlinestatic

◆ alarmEnabledSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmEnabledSet ( )
inlinestatic

◆ alarmEnabledSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmEnabledSet ( )
inlinestatic

◆ alarmHigh() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHigh ( )
inlinestatic

◆ alarmHigh() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHigh ( )
inlinestatic

◆ alarmHigh() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHigh ( )
inlinestatic

◆ alarmHighThreshCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHighThreshCurrent ( )
inlinestatic

◆ alarmHighThreshCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHighThreshCurrent ( )
inlinestatic

◆ alarmHighThreshCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHighThreshCurrent ( )
inlinestatic

◆ alarmHighThreshSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHighThreshSet ( )
inlinestatic

◆ alarmHighThreshSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHighThreshSet ( )
inlinestatic

◆ alarmHighThreshSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmHighThreshSet ( )
inlinestatic

◆ alarmLatchCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLatchCurrent ( )
inlinestatic

◆ alarmLatchCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLatchCurrent ( )
inlinestatic

◆ alarmLatchCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLatchCurrent ( )
inlinestatic

◆ alarmLatchSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLatchSet ( )
inlinestatic

◆ alarmLatchSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLatchSet ( )
inlinestatic

◆ alarmLatchSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLatchSet ( )
inlinestatic

◆ alarmLow() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLow ( )
inlinestatic

◆ alarmLow() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLow ( )
inlinestatic

◆ alarmLow() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLow ( )
inlinestatic

◆ alarmLowThreshCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLowThreshCurrent ( )
inlinestatic

◆ alarmLowThreshCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLowThreshCurrent ( )
inlinestatic

◆ alarmLowThreshCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLowThreshCurrent ( )
inlinestatic

◆ alarmLowThreshSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLowThreshSet ( )
inlinestatic

◆ alarmLowThreshSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLowThreshSet ( )
inlinestatic

◆ alarmLowThreshSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmLowThreshSet ( )
inlinestatic

◆ alarmSource() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmSource ( )
inlinestatic

◆ alarmSource() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmSource ( )
inlinestatic

◆ alarmSource() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::alarmSource ( )
inlinestatic

◆ deviceState() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::deviceState ( )
inlinestatic

◆ deviceState() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::deviceState ( )
inlinestatic

◆ deviceState() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::deviceState ( )
inlinestatic

◆ heaterAnalogStatusCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAnalogStatusCurrent ( )
inlinestatic

◆ heaterAnalogStatusCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAnalogStatusCurrent ( )
inlinestatic

◆ heaterAnalogStatusCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAnalogStatusCurrent ( )
inlinestatic

◆ heaterAnalogStatusSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAnalogStatusSet ( )
inlinestatic

◆ heaterAnalogStatusSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAnalogStatusSet ( )
inlinestatic

◆ heaterAnalogStatusSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAnalogStatusSet ( )
inlinestatic

◆ heaterAout() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAout ( )
inlinestatic

◆ heaterAout() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAout ( )
inlinestatic

◆ heaterAout() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterAout ( )
inlinestatic

◆ heaterOutput() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterOutput ( )
inlinestatic

◆ heaterOutput() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterOutput ( )
inlinestatic

◆ heaterOutput() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterOutput ( )
inlinestatic

◆ heaterRangeCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterRangeCurrent ( )
inlinestatic

◆ heaterRangeCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterRangeCurrent ( )
inlinestatic

◆ heaterRangeCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterRangeCurrent ( )
inlinestatic

◆ heaterRangeSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterRangeSet ( )
inlinestatic

◆ heaterRangeSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterRangeSet ( )
inlinestatic

◆ heaterRangeSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterRangeSet ( )
inlinestatic

◆ heaterStatus() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterStatus ( )
inlinestatic

◆ heaterStatus() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterStatus ( )
inlinestatic

◆ heaterStatus() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::heaterStatus ( )
inlinestatic

◆ idn() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::idn ( )
inlinestatic

◆ idn() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::idn ( )
inlinestatic

◆ idn() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::idn ( )
inlinestatic

◆ input() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::input ( )
inlinestatic

◆ input() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::input ( )
inlinestatic

◆ input() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::input ( )
inlinestatic

◆ isConnected() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isConnected ( )
inlinestatic

◆ isConnected() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isConnected ( )
inlinestatic

◆ isConnected() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isConnected ( )
inlinestatic

◆ isRampingCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isRampingCurrent ( )
inlinestatic

◆ isRampingCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isRampingCurrent ( )
inlinestatic

◆ isRampingCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isRampingCurrent ( )
inlinestatic

◆ isRampingSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isRampingSet ( )
inlinestatic

◆ isRampingSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isRampingSet ( )
inlinestatic

◆ isRampingSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isRampingSet ( )
inlinestatic

◆ isReachable() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isReachable ( )
inlinestatic

◆ isReachable() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isReachable ( )
inlinestatic

◆ isReachable() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::isReachable ( )
inlinestatic

◆ name() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::name ( )
inlinestatic

◆ name() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::name ( )
inlinestatic

◆ name() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::name ( )
inlinestatic

◆ pidCurrentD() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentD ( )
inlinestatic

◆ pidCurrentD() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentD ( )
inlinestatic

◆ pidCurrentD() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentD ( )
inlinestatic

◆ pidCurrentI() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentI ( )
inlinestatic

◆ pidCurrentI() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentI ( )
inlinestatic

◆ pidCurrentI() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentI ( )
inlinestatic

◆ pidCurrentP() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentP ( )
inlinestatic

◆ pidCurrentP() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentP ( )
inlinestatic

◆ pidCurrentP() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidCurrentP ( )
inlinestatic

◆ pidDefaultD() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultD ( )
inlinestatic

◆ pidDefaultD() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultD ( )
inlinestatic

◆ pidDefaultD() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultD ( )
inlinestatic

◆ pidDefaultI() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultI ( )
inlinestatic

◆ pidDefaultI() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultI ( )
inlinestatic

◆ pidDefaultI() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultI ( )
inlinestatic

◆ pidDefaultP() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultP ( )
inlinestatic

◆ pidDefaultP() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultP ( )
inlinestatic

◆ pidDefaultP() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidDefaultP ( )
inlinestatic

◆ pidSetD() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetD ( )
inlinestatic

◆ pidSetD() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetD ( )
inlinestatic

◆ pidSetD() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetD ( )
inlinestatic

◆ pidSetI() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetI ( )
inlinestatic

◆ pidSetI() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetI ( )
inlinestatic

◆ pidSetI() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetI ( )
inlinestatic

◆ pidSetP() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetP ( )
inlinestatic

◆ pidSetP() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetP ( )
inlinestatic

◆ pidSetP() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::pidSetP ( )
inlinestatic

◆ rampingCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::rampingCurrent ( )
inlinestatic

◆ rampingCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::rampingCurrent ( )
inlinestatic

◆ rampingCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::rampingCurrent ( )
inlinestatic

◆ rampingSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::rampingSet ( )
inlinestatic

◆ rampingSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::rampingSet ( )
inlinestatic

◆ rampingSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::rampingSet ( )
inlinestatic

◆ setPointCurrent() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::setPointCurrent ( )
inlinestatic

◆ setPointCurrent() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::setPointCurrent ( )
inlinestatic

◆ setPointCurrent() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::setPointCurrent ( )
inlinestatic

◆ setPointSet() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::setPointSet ( )
inlinestatic

◆ setPointSet() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::setPointSet ( )
inlinestatic

◆ setPointSet() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::setPointSet ( )
inlinestatic

◆ temperature() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::temperature ( )
inlinestatic

◆ temperature() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::temperature ( )
inlinestatic

◆ temperature() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::temperature ( )
inlinestatic

◆ unit() [1/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::unit ( )
inlinestatic

◆ unit() [2/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::unit ( )
inlinestatic

◆ unit() [3/3]

static std::string Basda::Tempo::Lakeshore::ControllerPropertyName::unit ( )
inlinestatic

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