ifw-fcf 7.1.4
Loading...
Searching...
No Matches
Namespaces | Macros | Functions | Variables
{{cookiecutter.device_name}}LcsIf.hpp File Reference

{{cookiecutter.device_name}}LcsIf class header file. More...

#include <unordered_map>
#include <yaml-cpp/yaml.h>
#include "ifw/fcf/devmgr/common/deviceLcsIf.hpp"
#include "ifw/fcf/devmgr/devices/{{cookiecutter.device_name}}Config.hpp"
#include "ifw/fcf/devmgr/common/dataContext.hpp"
#include <{{cookiecutter.interface_module|capitalize()}}.hpp>
#include <rad/mal/publisher.hpp>
#include "{{cookiecutter.device_name|lower}}LcsIf.ipp"

Go to the source code of this file.

Namespaces

namespace  ifw
 
namespace  ifw::fcf
 ActionsEnable class source file.
 
namespace  ifw::fcf::devmgr
 actuatorLcsIf class header file.
 

Macros

#define DEVMGR_DEVICE_   {{cookiecutter.device_name|upper}}_IF_HPP
 

Functions

virtual bool ifw::fcf::devmgr::IsReady () const
 Check if controller is in Standby/Ready state.
 
virtual bool ifw::fcf::devmgr::IsOperational () const
 Check if controller is in Operational.
 
virtual std::string ifw::fcf::devmgr::GetRpcError (const short error_code) const
 

Variables

class { 
 
ifw::fcf::devmgr::capitalize ()}}LcsIf(std {{cookiecutter.device_name|capitalize()}}LcsIf() = default 
 {{cookiecutter.device_name|capitalize()}} Local Control System (LCS) Interface (IF) class
 

Detailed Description

{{cookiecutter.device_name}}LcsIf class header file.

Author
{{cookiecutter.device_author}}

Macro Definition Documentation

◆ DEVMGR_DEVICE_

#define DEVMGR_DEVICE_   {{cookiecutter.device_name|upper}}_IF_HPP