FACT++  1.0
StateMachineSmartFACT Member List

This is the complete list of members for StateMachineSmartFACT, including all inherited members.

AddEvent(const std::string &name, const std::string &states, const std::string &fmt)StateMachineImpprotected
AddEvent(const std::string &name, int s1=-1, int s2=-1, int s3=-1, int s4=-1, int s5=-1)StateMachineImpprotected
AddEvent(const std::string &name, const std::string &fmt, int s1=-1, int s2=-1, int s3=-1, int s4=-1, int s5=-1)StateMachineImpprotected
AddMcpConfigurationHist(const EventImp &d, const string &msg)StateMachineSmartFACTinlineprivate
AddStateName(const int state, const std::string &name, const std::string &doc="")StateMachineDimvirtual
Alarm(const std::string &str)MessageImpinline
Alarm(const char *txt)MessageImpinline
Alarm(const std::ostringstream &str)MessageImpinline
CheckDataSize(const EventImp &d, const char *name, size_t size, bool min=false)StateMachineSmartFACTinlineprivate
Comment(const std::string &str)MessageImpinline
Comment(const char *txt)MessageImpinline
Comment(const std::ostringstream &str)MessageImpinline
Debug(const std::string &str)MessageImpinline
Debug(const char *txt)MessageImpinline
Debug(const std::ostringstream &str)MessageImpinline
DefaultStates_t enum nameStateMachineImp
DimErrorRedirecter(MessageImp &imp)DimErrorRedirecter
DimStart(const std::string &name, MessageImp &imp)DimStartinlineprotected
EnableBuffer(bool b=true)StateMachineImpinline
Error(const std::string &str)MessageImpinline
Error(const char *txt)MessageImpinline
Error(const std::ostringstream &str)MessageImpinline
EvalOptions(Configuration &conf)StateMachineSmartFACTinline
Execute()StateMachineSmartFACTinlineprivatevirtual
Fatal(const std::string &str)MessageImpinline
Fatal(const char *txt)MessageImpinline
Fatal(const std::ostringstream &str)MessageImpinline
fAudioNameStateMachineSmartFACTprivate
fAudioTimeStateMachineSmartFACTprivate
fBiasControlCurrentHistStateMachineSmartFACTprivate
fBiasControlCurrentMaxStateMachineSmartFACTprivate
fBiasControlCurrentMedStateMachineSmartFACTprivate
fBiasControlPowerTotStateMachineSmartFACTprivate
fBiasControlVoltageMedStateMachineSmartFACTprivate
fBiasControlVoltageVecStateMachineSmartFACTprivate
fChatHistStateMachineSmartFACTprivate
fControlAlarmHistStateMachineSmartFACTprivate
fControlMessageHistStateMachineSmartFACTprivate
fControlScriptDepthStateMachineSmartFACTprivate
fDatabaseStateMachineSmartFACTprivate
fDimAgilentControl24StateMachineSmartFACTprivate
fDimAgilentControl50StateMachineSmartFACTprivate
fDimAgilentControl80StateMachineSmartFACTprivate
fDimBiasControlStateMachineSmartFACTprivate
fDimChatStateMachineSmartFACTprivate
fDimControlStateMachineSmartFACTprivate
fDimDataLoggerStateMachineSmartFACTprivate
fDimDNSStateMachineSmartFACTprivate
fDimDriveControlStateMachineSmartFACTprivate
fDimFadControlStateMachineSmartFACTprivate
fDimFeedbackStateMachineSmartFACTprivate
fDimFscControlStateMachineSmartFACTprivate
fDimFtmControlStateMachineSmartFACTprivate
fDimGpsControlStateMachineSmartFACTprivate
fDimLidControlStateMachineSmartFACTprivate
fDimMagicLidarStateMachineSmartFACTprivate
fDimMagicWeatherStateMachineSmartFACTprivate
fDimMcpStateMachineSmartFACTprivate
fDimPfMiniControlStateMachineSmartFACTprivate
fDimPwrControlStateMachineSmartFACTprivate
fDimRateControlStateMachineSmartFACTprivate
fDimRateScanStateMachineSmartFACTprivate
fDimSkypeClientStateMachineSmartFACTprivate
fDimSqmControlStateMachineSmartFACTprivate
fDimTemperatureStateMachineSmartFACTprivate
fDimTimeCheckStateMachineSmartFACTprivate
fDimTngWeatherStateMachineSmartFACTprivate
fDriveControlMoonDistStateMachineSmartFACTprivate
fDriveControlPointingAzStateMachineSmartFACTprivate
fDriveControlPointingZdStateMachineSmartFACTprivate
fDriveControlSourceNameStateMachineSmartFACTprivate
fDriveControlTrackingDevHistStateMachineSmartFACTprivate
fErrorHistStateMachineSmartFACTprivate
fErrorListStateMachineSmartFACTprivate
fExitRequestedStateMachineImpprotected
fFadControlDrsRunsStateMachineSmartFACTprivate
fFadControlDrsStepStateMachineSmartFACTprivate
fFadControlNumEventsStateMachineSmartFACTprivate
fFadControlStartRunStateMachineSmartFACTprivate
fFreeSpaceStateMachineSmartFACTprivate
fFscControlHumidityAvgStateMachineSmartFACTprivate
fFscControlTemperatureHistStateMachineSmartFACTprivate
fFtmBoardThresholdMedStateMachineSmartFACTprivate
fFtmControlFtuOkStateMachineSmartFACTprivate
fFtmControlStateStateMachineSmartFACTprivate
fFtmControlTriggerRateHistStateMachineSmartFACTprivate
fFtmControlTriggerRateTooLowStateMachineSmartFACTprivate
fFtmPatchThresholdMedStateMachineSmartFACTprivate
FindEvent(const std::string &evt)StateMachineImp
fIsServerStateMachineSmartFACTstatic
fLastAstroCalcStateMachineSmartFACTprivate
fLastRunFinishedWithZeroEventsStateMachineSmartFACTprivate
fLastUpdateStateMachineSmartFACTprivate
fMagicWeatherHistStateMachineSmartFACTprivate
fMcpConfigurationHistStateMachineSmartFACTprivate
fMcpConfigurationMaxEventsStateMachineSmartFACTprivate
fMcpConfigurationMaxTimeStateMachineSmartFACTprivate
fMcpConfigurationNameStateMachineSmartFACTprivate
fMcpConfigurationRunStartStateMachineSmartFACTprivate
fMcpConfigurationStateStateMachineSmartFACTprivate
fMoonStateMachineSmartFACTprivate
fPathStateMachineSmartFACTprivate
fPfMiniHumidityHistStateMachineSmartFACTprivate
fPfMiniTemperatureHistStateMachineSmartFACTprivate
fPixelMapStateMachineSmartFACTprivate
fRateControlThresholdStateMachineSmartFACTprivate
fRateScanBoardStateMachineSmartFACTprivate
fRateScanDataHistStateMachineSmartFACTprivate
fRateScanDataIdStateMachineSmartFACTprivate
fRunningStateMachineImpprotected
fRunTimeStateMachineSmartFACTprivate
fStateNamesStateMachineImpprotected
fSunStateMachineSmartFACTprivate
fTemperatureControlHistStateMachineSmartFACTprivate
fTngWeatherDustHistStateMachineSmartFACTprivate
fTngWeatherDustTimeStateMachineSmartFACTprivate
getCommand()DimCommandHandlerinline
GetCurrentState() const StateMachineImpinline
GetDir(const double angle)StateMachineSmartFACTinlineprivate
GetEventNames()StateMachineImp
getInfo()DimInfoHandlerinline
GetName() const StateMachineImpinline
GetStateDesc(int state) const StateMachineImp
GetStateDesc() const StateMachineImpinline
GetStateDescription(int state) const StateMachineImp
GetStateDescription() const StateMachineImpinline
GetStateHtml(const DimState &state, int green) const StateMachineSmartFACTinlineprivate
GetStateIndex(const std::string &name) const StateMachineImp
GetStateName(int state) const StateMachineImp
GetStateName() const StateMachineImpinline
GetTempColor(float t)StateMachineSmartFACTinlineprivate
HandleAgilentData(const EventImp &d, const string &ext)StateMachineSmartFACTinlineprivate
HandleBiasCurrent(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleBiasVoltage(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleChatMsg(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleControlMessageImp(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleControlStateChange(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleDimControlMessage(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleDoTest(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleDriveControlStateChange(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleDrivePointing(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleDriveSource(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleDriveTracking(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleEvent(const EventImp &evt)StateMachineImpprotected
HandleFadConnections(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFadDrsRuns(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFadEventData(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFadEvents(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFadStartRun(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFeedbackCalibratedCurrents(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFscBiasTemp(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFscControlStateChange(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFscHumidity(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFscTemperature(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFtmFtuList(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFtmStaticData(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleFtmTriggerRates(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleGpsNema(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleMagicWeatherData(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleMcpConfiguration(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleNewState(int newstate, const EventImp *evt, const char *txt)StateMachineImpprotected
HandlePfMiniData(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleRateControlThreshold(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleRateScanData(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleSqmData(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleStats(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleTemperatureData(const EventImp &d)StateMachineSmartFACTinlineprivate
HandleTngWeatherDust(const EventImp &d)StateMachineSmartFACTinlineprivate
HasEvent(const EventImp *cmd)StateMachineImp
HasState(int index) const StateMachineImp
Header(const Time &d)StateMachineSmartFACTinlineprivate
Header(const EventImp &d)StateMachineSmartFACTinlineprivate
IndicateStateChange(const Time &, const std::string &)MessageImpinlinevirtual
Info(const std::string &str)MessageImpinline
Info(const char *txt)MessageImpinline
Info(const std::ostringstream &str)MessageImpinline
IsQueueEmpty() const StateMachineImpinline
IsRunning() const StateMachineImpinline
itsCommandDimCommandHandler
itsServiceDimInfoHandler
kAlarm enum valueMessageImp
kComment enum valueMessageImp
kDebug enum valueMessageImp
kDew enum valueStateMachineSmartFACTprivate
kDir enum valueStateMachineSmartFACTprivate
kError enum valueMessageImp
kFatal enum valueMessageImp
kGusts enum valueStateMachineSmartFACTprivate
kHum enum valueStateMachineSmartFACTprivate
kInfo enum valueMessageImp
kMessage enum valueMessageImp
kPress enum valueStateMachineSmartFACTprivate
kSM_Error enum valueStateMachineImp
kSM_FatalError enum valueStateMachineImp
kSM_KeepState enum valueStateMachineImp
kSM_NotAvailable enum valueStateMachineImp
kSM_NotReady enum valueStateMachineImp
kSM_Ready enum valueStateMachineImp
kSM_UserMode enum valueStateMachineImp
kStateDimNetworkNA enum valueStateMachineSmartFACTprivate
kStateRunning enum valueStateMachineSmartFACTprivate
kTemp enum valueStateMachineSmartFACTprivate
kWarn enum valueMessageImp
kWeatherBegin enum valueStateMachineSmartFACTprivate
kWeatherEnd enum valueStateMachineSmartFACTprivate
kWind enum valueStateMachineSmartFACTprivate
Lock()StateMachineDimprotectedvirtual
Message(const std::string &str)MessageImpinline
Message(const char *txt)MessageImpinline
Message(const std::ostringstream &str)MessageImpinline
MessageImp(std::ostream &out=std::cout)MessageImp
MessageQueueEmpty() const StateMachineDiminlinevirtual
operator()() const MessageImpinline
Out() const MessageImpinline
PopEvent()StateMachineImpprotected
PostEvent(std::ostream &lout, const std::string &str)StateMachineImp
PostEvent(const std::string &evt)StateMachineImpinline
PostEvent(const EventImp &evt)StateMachineImp
PostEvent(const EventImp &evt, const char *ptr, size_t siz)StateMachineImp
Print() const StateMachineSmartFACTinlineprivate
PrintListOfAllowedEvents(std::ostream &out)StateMachineImp
PrintListOfAllowedEvents()StateMachineImp
PrintListOfEvents(std::ostream &out, const std::string &evt="")StateMachineImp
PrintListOfEvents(const std::string &str="")StateMachineImp
PrintListOfStates(std::ostream &out) const StateMachineImp
PrintListOfStates() const StateMachineImp
PushEvent(Event *cmd)StateMachineImpprotectedvirtual
Run(bool dummy)StateMachineImpvirtual
Run()StateMachineImpinline
SetAudio(const string &name)StateMachineSmartFACTinlineprivate
SetCurrentState(int state, const char *txt="", const std::string &cmd="")StateMachineDimprotectedvirtual
SetDefaultStateNames()StateMachineImpprotected
SetError(bool b, const string &err)StateMachineSmartFACTinlineprivate
SetNotReady()StateMachineImpinline
SetReady()StateMachineImpinline
Severity enum nameMessageImp
StateChanged(const Time &time, const std::string &server, const std::string &msg, int state)MessageImp
StateMachineDim(std::ostream &out=std::cout, const std::string &name="DEFAULT")StateMachineDim
StateMachineImp(std::ostream &out=std::cout, const std::string &name="")StateMachineImp
StateMachineSmartFACT(ostream &out=cout)StateMachineSmartFACTinline
states_t enum nameStateMachineSmartFACTprivate
Stop(int code=0)StateMachineImpvirtual
Subscribe(const std::string &name)StateMachineImp
UnLock()StateMachineDimprotectedvirtual
Unsubscribe(EventImp *evt)StateMachineImp
Update(const std::string &txt, int severity=kMessage)MessageImp
Update(const char *txt, int severity=kMessage)MessageImpinline
Update(const std::ostringstream &str, int severity=kMessage)MessageImpinline
UpdateAstronomy()StateMachineSmartFACTinlineprivate
Warn(const std::string &str)MessageImpinline
Warn(const char *txt)MessageImpinline
Warn(const std::ostringstream &str)MessageImpinline
weather_t enum nameStateMachineSmartFACTprivate
Wrap(const std::function< int(const EventImp &)> &func)StateMachineImpinline
Write(const Time &time, const std::string &txt, int qos=kMessage)StateMachineDimvirtual
WriteBinaryVec(const Time &tm, const string &fname, const vector< T > &vec, double scale, double offset=0, const string &title="", const string &col="")StateMachineSmartFACTinlineprivate
WriteCam(const EventImp &d, const string &fname, const T &t, double scale, double offset=0)StateMachineSmartFACTinlineprivate
WriteHist(const EventImp &d, const string &fname, const T &t, double scale, double offset=0)StateMachineSmartFACTinlineprivate
WriteWeather(const EventImp &d, const string &name, int i, float min, float max)StateMachineSmartFACTinlineprivate
~DimCommandHandler()DimCommandHandlerinlinevirtual
~DimErrorHandler()DimErrorHandlerinlinevirtual
~DimErrorRedirecter()DimErrorRedirecter
~DimExitHandler()DimExitHandlerinlinevirtual
~DimInfoHandler()DimInfoHandlerinlinevirtual
~DimStart()DimStartinlineprotected
~MainImp()MainImpinlinevirtual
~MessageImp()MessageImpinlinevirtual
~StateMachineImp()StateMachineImp