Classes | Functions | Variables
generate_address_space Namespace Reference

Classes

class  CodeGenerator
 

Functions

def _to_val (objs, attr, val)
 
def save_aspace_to_disk ()
 
def ua_type_to_python (val, uatype)
 

Variables

 c = CodeGenerator(xmlpath, cpppath)
 
string cpppath = "../opcua/server/standard_address_space/standard_address_space_part{0}.py"
 
 level
 
string xmlpath = "Opc.Ua.NodeSet2.Part{0}.xml"
 

Detailed Description

Generate address space c++ code from xml file specification
xmlparser.py is a requirement. it is in opcua folder but to avoid importing all code, developer can link xmlparser.py in current directory

Function Documentation

def generate_address_space._to_val (   objs,
  attr,
  val 
)
private

Definition at line 12 of file generate_address_space.py.

def generate_address_space.save_aspace_to_disk ( )

Definition at line 270 of file generate_address_space.py.

def generate_address_space.ua_type_to_python (   val,
  uatype 
)

Definition at line 23 of file generate_address_space.py.

Variable Documentation

generate_address_space.c = CodeGenerator(xmlpath, cpppath)

Definition at line 286 of file generate_address_space.py.

string generate_address_space.cpppath = "../opcua/server/standard_address_space/standard_address_space_part{0}.py"

Definition at line 285 of file generate_address_space.py.

generate_address_space.level

Definition at line 282 of file generate_address_space.py.

string generate_address_space.xmlpath = "Opc.Ua.NodeSet2.Part{0}.xml"

Definition at line 284 of file generate_address_space.py.



ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Tue Jan 19 2021 03:12:44