Classes | Namespaces | Functions | Variables
generate.py File Reference

Go to the source code of this file.

Classes

class  geneus.generate.Indent
 
class  geneus.generate.IndentedWriter
 Indented writer. More...
 

Namespaces

 geneus.generate
 

Functions

def geneus.generate.field_initform (f)
 
def geneus.generate.field_initvalue (f)
 
def geneus.generate.field_type (f)
 
def geneus.generate.generate_msg (pkg, files, out_dir, search_path)
 
def geneus.generate.generate_msg_from_spec (msg_context, spec, search_path, output_dir, package)
 
def geneus.generate.generate_srv (pkg, files, out_dir, search_path)
 
def geneus.generate.generate_srv_from_spec (msg_context, spec, search_path, output_dir, package, path)
 
def geneus.generate.is_bool (t)
 
def geneus.generate.is_float (t)
 
def geneus.generate.is_integer (t)
 Built in types. More...
 
def geneus.generate.is_signed_int (t)
 
def geneus.generate.is_string (t)
 
def geneus.generate.is_time (t)
 
def geneus.generate.is_unsigned_int (t)
 
def geneus.generate.lisp_initform (t)
 
def geneus.generate.lisp_initvalue (t)
 
def geneus.generate.lisp_type (t, array)
 
def geneus.generate.msg_list (pkg, search_path, ext)
 
def geneus.generate.msg_type (f)
 
def geneus.generate.parse_msg_type (f)
 
def geneus.generate.write_accessors (s, spec)
 
def geneus.generate.write_begin (s, spec, is_service=False)
 
def geneus.generate.write_builtin_length (s, f, var='msg')
 
def geneus.generate.write_constants (s, spec)
 
def geneus.generate.write_defclass (s, spec)
 
def geneus.generate.write_defmethod (s, spec)
 
def geneus.generate.write_deserialize (s, spec)
 
def geneus.generate.write_deserialize_bits (s, v, num_bytes)
 
def geneus.generate.write_deserialize_bits_signed (s, v, num_bytes)
 
def geneus.generate.write_deserialize_builtin (s, f, v)
 
def geneus.generate.write_deserialize_field (s, f, pkg)
 
def geneus.generate.write_deserialize_length (s, f, v, is_array=False)
 
def geneus.generate.write_include (s, spec, is_srv=False)
 
def geneus.generate.write_md5sum (s, msg_context, spec, parent=None)
 
def geneus.generate.write_message_definition (s, msg_context, spec)
 
def geneus.generate.write_provide (s, msg_context, spec)
 
def geneus.generate.write_ros_datatype (s, spec)
 
def geneus.generate.write_serialization_length (s, spec)
 
def geneus.generate.write_serialize (s, spec)
 
def geneus.generate.write_serialize_bits (s, v, num_bytes)
 
def geneus.generate.write_serialize_bits_signed (s, v, num_bytes)
 
def geneus.generate.write_serialize_builtin (s, f, v)
 
def geneus.generate.write_serialize_field (s, f)
 
def geneus.generate.write_serialize_length (s, v, is_array=False)
 
def geneus.generate.write_service_definition (s, msg_context, spec, parent)
 
def geneus.generate.write_service_specific_methods (s, context, spec)
 
def geneus.generate.write_slot_argument (s, field)
 
def geneus.generate.write_slot_definition (s, field)
 
def geneus.generate.write_slot_initialize (s, field)
 
def geneus.generate.write_srv_component (s, spec, context, parent)
 

Variables

dictionary geneus.generate.NUM_BYTES
 


geneus
Author(s): Kei Okada
autogenerated on Mon Feb 28 2022 22:23:00