MCPcopy Create free account

hub / github.com/djformby/GRFICS / functions

Functions1,420 in github.com/djformby/GRFICS

Function_modbus_tcp_send_msg_pre
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-tcp.c:165
Function_modbus_tcp_send_msg_pre
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp.c:152
Methodabsyntax_cname
WARNING: only use this method for debugging purposes!! */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:164
Methodabsyntax_cname
WARNING: only use this method for debugging purposes!! */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:241
Methodadd_2datatypes_to_candidate_list
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:315
Methodadd_datatype_to_candidate_list
add a data type to a candidate data type list, while guaranteeing no duplicate entries! */ Returns true if it really did add the datatype to the list,
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:298
Methodadd_to
Constructor for the singleton class */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/add_en_eno_param_decl.cc:67
Methodanalyse_variable_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:405
Methodarray_dimension_iterator_c
initialize the iterator object. * We must be given a reference to a array_specification_c that will be analyzed... */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/array_dimension_iterator.cc:83
Methodarray_range_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/array_range_check.cc:90
Methodbase_type
a helper function... */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/narrow_candidate_datatypes.cc:411
Methodbase_type
a helper function... */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:681
Methodbuild_en_param
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/add_en_eno_param_decl.cc:93
Methodbuild_eno_param
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/add_en_eno_param_decl.cc:110
Methodcalculate_common_ticktime_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:619
Methodcase_element_iterator_c
initialize the iterator object. * We must be given a reference to a case_list_c that will be analyzed... */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/case_element_iterator.cc:97
Methodcase_elements_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/case_elements_check.cc:80
Functioncatch_signal
plc_vm/OpenPLC_v2-master/matiec_src/tests/main.c:110
Methodcheck_assignment_to_constant
No writing to CONSTANTs */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/lvalue_check.cc:159
Methodcheck_assignment_to_controlvar
No writing to iterator variables (used in FOR loops) inside the loop itself */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/lvalue_check.cc:90
Methodcheck_assignment_to_expression
No assigning values to expressions. */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/lvalue_check.cc:168
Methodcheck_assignment_to_il_list
No assigning values to IL lists. */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/lvalue_check.cc:247
Methodcheck_assignment_to_output
fb_instance.var := ... is not valid if var is output variable */ NOTE, if a fb_instance1.fb_instance2.fb_instance3.var is used, we must iteratively c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/lvalue_check.cc:108
Methodcheck_bounds
plc_vm/OpenPLC_v2-master/matiec_src/stage3/array_range_check.cc:122
Methodcheck_dimension_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/array_range_check.cc:109
Methodcheck_extern_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/declaration_check.cc:94
Methodcheck_formal_call
check whether all values passed to OUT or IN_OUT parameters are legal lvalues. */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/lvalue_check.cc:331
Methodcheck_global_decl
plc_vm/OpenPLC_v2-master/matiec_src/stage3/declaration_check.cc:104
Methodcheck_nonformal_call
plc_vm/OpenPLC_v2-master/matiec_src/stage3/lvalue_check.cc:286
Methodcheck_subr_subr
plc_vm/OpenPLC_v2-master/matiec_src/stage3/case_elements_check.cc:122
Methodcheck_subr_symb
plc_vm/OpenPLC_v2-master/matiec_src/stage3/case_elements_check.cc:145
Methodcheck_symb_symb
plc_vm/OpenPLC_v2-master/matiec_src/stage3/case_elements_check.cc:181
Methodclear
remove element at position pos. */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.cc:177
Functioncmd_goto_body_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:91
Functioncmd_goto_sfc_priority_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:109
Functioncmd_goto_sfc_qualifier_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:100
Functioncmd_goto_task_init_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:118
Functioncmd_pop_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:127
Methodcmp_extparam_names
compare the name of two __extensible__ function parameters. * The usual use case is to have one of the parameters as used * in the function declarat
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_param_iterator.cc:145
Methodconst_value__
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:119
Methodconst_value_c
default constructor and destructor */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:145
Methodconstant_folding_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:771
Methodconstant_propagation_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:1238
Methodcontains_complex_type
returns true if a strcutured variable (e.g. fb1.fb2.strcut1.real) contains a structure or array */ eg: * fb1.fb2.fb3.real returns FALS
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:442
Methodcount
Determine how many entries are associated to key identifier_str */ returns: 0 if no entry is found, 1 if 1 entry is found, ..., n if n entries are fou
plc_vm/OpenPLC_v2-master/matiec_src/util/dsymtable.hh:92
Methodcreate_id
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_typedecl.cc:106
Methodcreate_singleton
static method! */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_base_type.cc:60
Methoddeclaration_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/declaration_check.cc:229
Methoddeclare_implicit_variable
Declare an implicit IL variable... */
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_il.cc:230
Methoddeclare_variable
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_var_list.cc:296
Methoddeclare_variables
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_var_list.cc:286
Methoddeclare_variables
Actually produce the output where variables are declared... */ Note that located variables and EN/ENO are the exception, they * being declared in
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:965
Methoddecompose_var_instance_name_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/decompose_var_instance_name.cc:50
Methoddefault_literal_type
a small helper function */
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_inlinefcall.cc:215
Methoddefault_literal_type
a small helper function */
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_il.cc:257
Methoddefault_value
Returns the currently referenced parameter's default value, * or NULL if none is specified in the function declrataion itself. */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_param_iterator.cc:353
Functiondelete_code_generator
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_iec/generate_iec.cc:2165
Functiondnp3Thread
plc_vm/OpenPLC_v2-master/core/main.cpp:82
Methoddsymtable_c
plc_vm/OpenPLC_v2-master/matiec_src/util/dsymtable.hh:83
Methoddump_symbol
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/debug_ast.cc:122
Methodenum_declaration_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/enum_declaration_check.cc:174
Functionerror_exit
plc_vm/OpenPLC_v2-master/matiec_src/main.cc:93
Methodeuclide
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:624
FunctionexchangeData
----------------------------------------------------------------------------- Thread to send and receive data from the IO board ----------------------
plc_vm/OpenPLC_v2-master/core/hardware_layers/arduino.cpp:325
FunctionexchangeData
plc_vm/OpenPLC_v2-master/core/hardware_layers/modbus_master.cpp:320
FunctionexchangeData
----------------------------------------------------------------------------- Thread to send and receive data using UDP ------------------------------
plc_vm/OpenPLC_v2-master/core/hardware_layers/simulink.cpp:106
Methodfcall
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/debug_ast.cc:115
Methodfcall
implement the virtual member function declared in fcall_visitor_c */ by default generate an ERROR if a visit method is called, unless it is explicitly
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_typedecl.cc:104
Methodfill_candidate_datatypes_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:269
Methodfill_spec_init
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:935
Methodfill_type_decl
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:910
Methodfill_var_declaration
When handling the declaration of variables the fill/narrow algorithm will simply visit the objects * in the abstract syntax tree defining the desired
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:1338
Methodfind
Search for an entry associated with identifier_str. Will return end() if not found */
plc_vm/OpenPLC_v2-master/matiec_src/util/dsymtable.hh:96
Methodfind_first_nonfb
returns the first element (from left to right) in a structured variable that is not a FB, i.e. is either a structure or an array! */ eg: * f
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:426
Methodfind_forward_dependencies_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/remove_forward_dependencies.cc:105
Methodfirst_nonfb_vardecltype
returns the datatype of the variable returned by find_first_nonfb() */ eg: * fb1.fb2.fb3.real returns ?????? * fb1.fb2.struc
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:457
Methodflow_control_analysis_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/flow_control_analysis.cc:123
Methodfname
Returns the name of the currently referenced function invocation */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_call_iterator.cc:92
Methodforced_narrow_candidate_datatypes_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/forced_narrow_candidate_datatypes.cc:114
Methodforced_narrow_il_instruction
plc_vm/OpenPLC_v2-master/matiec_src/stage3/forced_narrow_candidate_datatypes.cc:123
Methodfunction_call_iterator_c
initialise the iterator object. * We must be given a reference to the function declaration * that will be analysed... */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_call_iterator.cc:66
Methodfunction_call_param_iterator_c
initialise the iterator object. * We must be given a reference to the function/program/function block call * that will be analysed... */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_call_param_iterator.cc:160
Methodfunction_param_iterator_c
initialise the iterator object. * We must be given a reference to one of the following * - function_declaration_c * - function_block_declar
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_param_iterator.cc:272
Methodgenerate
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfcdecl.cc:71
Methodgenerate
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfc.cc:92
Methodgenerate
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_il.cc:224
Methodgenerate_c_SFC_IL_ST_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:726
Methodgenerate_c_array_initialization_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:86
Methodgenerate_c_base_and_typeid_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_base.cc:865
Methodgenerate_c_base_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_base.cc:110
Functiongenerate_c_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:2111
Methodgenerate_c_config_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:1346
Methodgenerate_c_configbody_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_configbody.cc:28
Methodgenerate_c_il_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_il.cc:199
Methodgenerate_c_implicit_typedecl_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_typedecl.cc:1038
Methodgenerate_c_inlinefcall_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_inlinefcall.cc:62
Methodgenerate_c_resources_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:1576
Methodgenerate_c_sfc_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfc.cc:684
Methodgenerate_c_sfc_elements_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfc.cc:65
Methodgenerate_c_sfcdecl_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfcdecl.cc:61
← previousnext →801–900 of 1,420, ranked by callers