Classes | Functions | Variables
generate_model Namespace Reference

Classes

class  Bit
class  Enum
class  EnumValue
class  Field
class  Model
class  Parser
class  Struct

Functions

def add_basetype_members
def add_encoding_field
def remove_body_length
def remove_duplicates
def remove_vector_length
def split_requests

Variables

list InheritExtensionObjects = ["UserIdentityToken", "NodeAttributes"]
list NotRequest = ["MonitoredItemCreateRequest", "MonitoredItemModifyRequest", "CallMethodRequest"]

Detailed Description

Generate address space c++ code from xml file specification

Function Documentation

Definition at line 408 of file generate_model.py.

Definition at line 170 of file generate_model.py.

Definition at line 215 of file generate_model.py.

Definition at line 159 of file generate_model.py.

Definition at line 207 of file generate_model.py.

def generate_model.split_requests (   model,
  NoSplitStruct 
)

Definition at line 228 of file generate_model.py.


Variable Documentation

list generate_model::InheritExtensionObjects = ["UserIdentityToken", "NodeAttributes"]

Definition at line 20 of file generate_model.py.

list generate_model::NotRequest = ["MonitoredItemCreateRequest", "MonitoredItemModifyRequest", "CallMethodRequest"]

Definition at line 14 of file generate_model.py.



ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:24:59