Public Member Functions | Public Attributes
generate_protocol_python.CodeGenerator Class Reference

List of all members.

Public Member Functions

def __init__
def generate_enum_code
def generate_struct_code
def get_default_value
def get_size_from_uatype
def make_header
def run
def write
def write_pack_enum
def write_pack_uatype
def write_unpack_enum
def write_unpack_uatype

Public Attributes

 iidx
 iix
 indent
 model
 output_file
 output_path

Detailed Description

Definition at line 34 of file generate_protocol_python.py.


Constructor & Destructor Documentation

def generate_protocol_python.CodeGenerator.__init__ (   self,
  model,
  output 
)

Definition at line 36 of file generate_protocol_python.py.


Member Function Documentation

Definition at line 92 of file generate_protocol_python.py.

Definition at line 109 of file generate_protocol_python.py.

Definition at line 335 of file generate_protocol_python.py.

Definition at line 307 of file generate_protocol_python.py.

Definition at line 78 of file generate_protocol_python.py.

Definition at line 42 of file generate_protocol_python.py.

Definition at line 73 of file generate_protocol_python.py.

def generate_protocol_python.CodeGenerator.write_pack_enum (   self,
  listname,
  name,
  enum 
)

Definition at line 325 of file generate_protocol_python.py.

def generate_protocol_python.CodeGenerator.write_pack_uatype (   self,
  listname,
  name,
  uatype 
)

Definition at line 328 of file generate_protocol_python.py.

def generate_protocol_python.CodeGenerator.write_unpack_enum (   self,
  name,
  enum 
)

Definition at line 304 of file generate_protocol_python.py.

def generate_protocol_python.CodeGenerator.write_unpack_uatype (   self,
  name,
  uatype 
)

Definition at line 319 of file generate_protocol_python.py.


Member Data Documentation

Definition at line 36 of file generate_protocol_python.py.

Definition at line 109 of file generate_protocol_python.py.

Definition at line 36 of file generate_protocol_python.py.

Definition at line 36 of file generate_protocol_python.py.

Definition at line 42 of file generate_protocol_python.py.

Definition at line 36 of file generate_protocol_python.py.


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


ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Sat Jun 8 2019 18:26:24