OpcUaCanOpen
CANopen OPC-UA server
|
#include "exprtk.hpp"
#include <opcua_basedatavariabletype.h>
#include "NmBuildingAutomation.h"
#include "UaControlDeviceItem.h"
#include "UaControlDeviceGeneric.h"
#include "uadatetime.h"
#include "uadatavalue.h"
#include <cmath>
#include <string>
#include "srvtrace.h"
#include "CANOpenServerConfig.h"
Go to the source code of this file.
Classes | |
struct | AddressSpace::fmod |
class | AddressSpace::UaCalcItem |
This class ensure a value which calculates from input variable based on analytic formula. More... | |
Namespaces | |
AddressSpace | |
Classes and methods to create OpcUa address space and to send/receive commands and data. | |
Macros | |
#define | isnan(x) std::isnan(x) |
#define | isinf(x) std::isinf(x) |
Typedefs | |
typedef std::map< string, vector< UaControlVariable * > > | AddressSpace::mapDataVariable |
typedef ::ITEM | AddressSpace::ITEM_type |
typedef ::xsd::cxx::tree::sequence< ITEM_type > | AddressSpace::ITEM_sequence |
typedef ITEM_sequence::iterator | AddressSpace::ITEM_iterator |
typedef ITEM_sequence::const_iterator | AddressSpace::ITEM_const_iterator |
typedef ::REGEXPR | AddressSpace::REGEXPR_type |
typedef ::xsd::cxx::tree::sequence< REGEXPR_type > | AddressSpace::REGEXPR_sequence |
typedef REGEXPR_sequence::iterator | AddressSpace::REGEXPR_iterator |
typedef REGEXPR_sequence::const_iterator | AddressSpace::REGEXPR_const_iterator |
typedef exprtk::symbol_table< double > | AddressSpace::symbol_table_t |
typedef exprtk::expression< double > | AddressSpace::expression_t |
typedef exprtk::parser< double > | AddressSpace::parser_t |
Variables | |
static fmod | AddressSpace::f1 |
#define isinf | ( | x | ) | std::isinf(x) |
Definition at line 22 of file UaCalcItem.h.
#define isnan | ( | x | ) | std::isnan(x) |
Definition at line 18 of file UaCalcItem.h.