3#include "../global.hpp"
5#include "float_reg_node.hpp"
37 return std::make_shared<Float32RegNode>(HandleGuard<Node>(
38 CExports::CreateGSFloat32NodeTyped(okName.data(),
static_cast<CExports::TGSNamespace
>(nameSpace), address)));
An float32 FloatRegNode node.
Definition: float_32_reg_node.hpp:17
static Float32RegNodePtr Create(const String &name, const std::int64_t &address)
Creates a new float_32_reg_node with the given name .
Definition: float_32_reg_node.hpp:74
static Float32RegNodePtr Create(const String &name)
Creates a new float_32_reg_node with the given name and and automatically assigned address.
Definition: float_32_reg_node.hpp:93
static Float32RegNodePtr Create(const String &name, const GevServer::Namespace &nameSpace)
Creates a new float_32_reg_node with the given name , nameSpace and an automatically assigned addres...
Definition: float_32_reg_node.hpp:52
static Float32RegNodePtr Create(const String &name, const GevServer::Namespace &nameSpace, const std::int64_t &address)
Creates a new float_32_reg_node with the given name and nameSpace .
Definition: float_32_reg_node.hpp:34
Floating point value register.
Definition: float_reg_node.hpp:24
static GevServer::Namespace ParseNamespace(const String &name)
Gets the Namespace from the given name .
Definition: decl_node.hpp:567
static String EnsureNodeNameOnly(const String &name)
Throws if the given name has a namespace prefix.
Definition: decl_node.hpp:540
static String ParseName(const String &name)
Gets the name part of the given node name .
Definition: decl_node.hpp:588
Namespace
The possible name spaces a node can be in.
Definition: gevserver.hpp:147
Root namespace for the Image Manager interface.
Definition: c_barcode.h:24