ChimeraTK-ControlSystemAdapter-OPCUAAdapter 04.00.05
Loading...
Searching...
No Matches
open62541_MacroHelper.open62541_MacroHelper Class Reference

Public Member Functions

 __init__ (self, supressGenerationOfAttribute=[])
 
 getCreateExpandedNodeIDMacro (self, node)
 
 substitutePunctuationCharacters (self, input)
 
 getNodeIdDefineString (self, node)
 
 getCreateNodeIDMacro (self, node)
 
 getCreateStandaloneReference (self, sourcenode, reference)
 
 getCreateNodeNoBootstrap (self, node, parentNode, parentReference, unprintedNodes)
 
 getCreateNodeBootstrap (self, node)
 

Public Attributes

 supressGenerationOfAttribute
 

Detailed Description

Definition at line 34 of file open62541_MacroHelper.py.

Constructor & Destructor Documentation

◆ __init__()

open62541_MacroHelper.open62541_MacroHelper.__init__ (   self,
  supressGenerationOfAttribute = [] 
)

Definition at line 35 of file open62541_MacroHelper.py.

Member Function Documentation

◆ getCreateExpandedNodeIDMacro()

open62541_MacroHelper.open62541_MacroHelper.getCreateExpandedNodeIDMacro (   self,
  node 
)

Definition at line 38 of file open62541_MacroHelper.py.

◆ getCreateNodeBootstrap()

open62541_MacroHelper.open62541_MacroHelper.getCreateNodeBootstrap (   self,
  node 
)

Definition at line 260 of file open62541_MacroHelper.py.

◆ getCreateNodeIDMacro()

open62541_MacroHelper.open62541_MacroHelper.getCreateNodeIDMacro (   self,
  node 
)

Definition at line 94 of file open62541_MacroHelper.py.

◆ getCreateNodeNoBootstrap()

open62541_MacroHelper.open62541_MacroHelper.getCreateNodeNoBootstrap (   self,
  node,
  parentNode,
  parentReference,
  unprintedNodes 
)

Definition at line 117 of file open62541_MacroHelper.py.

◆ getCreateStandaloneReference()

open62541_MacroHelper.open62541_MacroHelper.getCreateStandaloneReference (   self,
  sourcenode,
  reference 
)

Definition at line 108 of file open62541_MacroHelper.py.

◆ getNodeIdDefineString()

open62541_MacroHelper.open62541_MacroHelper.getNodeIdDefineString (   self,
  node 
)

Definition at line 67 of file open62541_MacroHelper.py.

◆ substitutePunctuationCharacters()

open62541_MacroHelper.open62541_MacroHelper.substitutePunctuationCharacters (   self,
  input 
)
 substitutePunctuationCharacters

    Replace punctuation characters in input. Part of this class because it is used by
    ua_namespace on occasion.

    returns: C-printable string representation of input

Definition at line 52 of file open62541_MacroHelper.py.

Member Data Documentation

◆ supressGenerationOfAttribute

open62541_MacroHelper.open62541_MacroHelper.supressGenerationOfAttribute

Definition at line 36 of file open62541_MacroHelper.py.


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