| __init__(self, IRProgram program, SensorMapping mapping, bool debug=False) (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | |
| _ALL_INTEGER_TYPES (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protectedstatic |
| _build_operator_subgraph(self, expr, list operator_nodes, list connections) | st2js.codegen.CodeGenerator | protected |
| _classify_connection(self, str instance, str param, expr, list operator_nodes=None, list connections=None) | st2js.codegen.CodeGenerator | protected |
| _collect_fb_type_ports(self) | st2js.codegen.CodeGenerator | protected |
| _collect_input_entries(self) | st2js.codegen.CodeGenerator | protected |
| _collect_output_entries(self) | st2js.codegen.CodeGenerator | protected |
| _debug (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _emit_array_access(self, IRArrayAccess expr, IRFunctionBlock|None fb_context=None) | st2js.codegen.CodeGenerator | protected |
| _emit_auto_stubs(self) | st2js.codegen.CodeGenerator | protected |
| _emit_case(self, IRCase stmt, int indent) | st2js.codegen.CodeGenerator | protected |
| _emit_debug_stubs(self) | st2js.codegen.CodeGenerator | protected |
| _emit_expression(self, IRExpression expr, IRFunctionBlock|None fb_context=None) | st2js.codegen.CodeGenerator | protected |
| _emit_fb_call(self, IRFBCall call, int indent, IRFunctionBlock|None fb_context=None) | st2js.codegen.CodeGenerator | protected |
| _emit_fb_instances(self) | st2js.codegen.CodeGenerator | protected |
| _emit_for_loop(self, IRForLoop stmt, int indent) | st2js.codegen.CodeGenerator | protected |
| _emit_function_block_class(self, IRFunctionBlock fb) | st2js.codegen.CodeGenerator | protected |
| _emit_function_call_expr(self, IRFunctionCall expr, IRFunctionBlock|None fb_context=None) | st2js.codegen.CodeGenerator | protected |
| _emit_global_vars(self) | st2js.codegen.CodeGenerator | protected |
| _emit_if_else(self, IRIfElse stmt, int indent, IRFunctionBlock|None fb_context=None) | st2js.codegen.CodeGenerator | protected |
| _emit_literal(self, IRLiteral lit) | st2js.codegen.CodeGenerator | protected |
| _emit_local_vars(self) | st2js.codegen.CodeGenerator | protected |
| _emit_program_function(self, IRProgram prog) | st2js.codegen.CodeGenerator | protected |
| _emit_program_meta(self) | st2js.codegen.CodeGenerator | protected |
| _emit_repeat_loop(self, IRRepeatLoop stmt, int indent) | st2js.codegen.CodeGenerator | protected |
| _emit_sensor_arrays(self) | st2js.codegen.CodeGenerator | protected |
| _emit_statement(self, IRStatement stmt, int indent, IRFunctionBlock|None fb_context=None) | st2js.codegen.CodeGenerator | protected |
| _emit_type_coercion(self, IRTypeCoercion coercion) | st2js.codegen.CodeGenerator | protected |
| _emit_var_ref(self, IRVarRef ref, IRFunctionBlock|None fb_context=None) | st2js.codegen.CodeGenerator | protected |
| _emit_while_loop(self, IRWhileLoop stmt, int indent) | st2js.codegen.CodeGenerator | protected |
| _extract_connections(self, list stmts, list operator_nodes=None) | st2js.codegen.CodeGenerator | protected |
| _extracted_operator_nodes (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _find_variable(self, str name) | st2js.codegen.CodeGenerator | protected |
| _flat_input_structs (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _flat_output_structs (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _FLOAT_TYPES (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protectedstatic |
| _format_array_init(self, IRVariable var) | st2js.codegen.CodeGenerator | protected |
| _format_array_literal(int size, str default_str) | st2js.codegen.CodeGenerator | protectedstatic |
| _format_initial_value(self, IRVariable var) | st2js.codegen.CodeGenerator | protected |
| _format_python_value(self, Any value, IECType iec_type) | st2js.codegen.CodeGenerator | protected |
| _format_scale(float scale) | st2js.codegen.CodeGenerator | protectedstatic |
| _format_struct_literal(self, list[IRStructField] fields) | st2js.codegen.CodeGenerator | protected |
| _func_prefix (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _get_fb_type(self, str instance_name) | st2js.codegen.CodeGenerator | protected |
| _global_names (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _has_mapping (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _input_map (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _input_names (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _op_counter (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _output_map (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _output_names (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _prefixed_func(self, str func_name) | st2js.codegen.CodeGenerator | protected |
| _prefixed_sensor(self, str sensor_name) | st2js.codegen.CodeGenerator | protected |
| _prescan_stub_types(self) | st2js.codegen.CodeGenerator | protected |
| _scaled_inputs (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _scaled_outputs (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _struct_flatten (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _stub_fb_types (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _unsupported_fbs (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _user_fb_types (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| _var_prefix (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | protected |
| generate(self) | st2js.codegen.CodeGenerator | |
| mapping (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | |
| program (определено в st2js.codegen.CodeGenerator) | st2js.codegen.CodeGenerator | |