OpcUaCanOpen
CANopen OPC-UA server
AddressSpace::ad_usr Struct Reference

Inherits unknown_symbol_resolver.

Public Types

typedef parser_t::unknown_symbol_resolver usr_t
 

Public Member Functions

 ad_usr (UaCalcItem *par)
 
void setFunc (std::function< bool(const string &, UaControlVariable *)> pushVD)
 
virtual bool process (const std::string &unknown_symbol, symbol_table_t &symbol_table, std::string &error_message)
 

Public Attributes

UaCalcItemp
 
std::function< bool(const string &, UaControlVariable *)> pDV
 

Detailed Description

Definition at line 20 of file UaCalcItem.cpp.

Member Typedef Documentation

◆ usr_t

typedef parser_t::unknown_symbol_resolver AddressSpace::ad_usr::usr_t

Definition at line 22 of file UaCalcItem.cpp.

Constructor & Destructor Documentation

◆ ad_usr()

AddressSpace::ad_usr::ad_usr ( UaCalcItem par)
inline

Definition at line 25 of file UaCalcItem.cpp.

Member Function Documentation

◆ process()

virtual bool AddressSpace::ad_usr::process ( const std::string &  unknown_symbol,
symbol_table_t symbol_table,
std::string &  error_message 
)
inlinevirtual

Definition at line 32 of file UaCalcItem.cpp.

◆ setFunc()

void AddressSpace::ad_usr::setFunc ( std::function< bool(const string &, UaControlVariable *)>  pushVD)
inline

Definition at line 30 of file UaCalcItem.cpp.

Member Data Documentation

◆ p

UaCalcItem* AddressSpace::ad_usr::p

Definition at line 63 of file UaCalcItem.cpp.

◆ pDV

std::function<bool(const string&, UaControlVariable *)> AddressSpace::ad_usr::pDV

Definition at line 64 of file UaCalcItem.cpp.


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