UniSet 2.45.1
st2js.codegen.CodeGenerator Список членов класса

Полный список членов класса st2js.codegen.CodeGenerator, включая наследуемые из базового класса

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