MCPcopy Create free account

hub / github.com/djformby/GRFICS / types & classes

Types & classes206 in github.com/djformby/GRFICS

↓ 2 callersClassnocasecmp_c
Case insensitive string compare */ Case insensitive string compare copied from * "The C++ Programming Language" - 3rd Edition * by Bjarne Strous
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:81
↓ 1 callersClasssigaction
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-tcp.c:646
↓ 1 callersClasssigaction
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp.c:790
ClassCommandCallback
----------------------------------------------------------------------------- Class to handle commands from the master -------------------------------
plc_vm/OpenPLC_v2-master/core/dnp3.cpp:84
ClassMB_address
plc_vm/OpenPLC_v2-master/core/hardware_layers/modbus_master.cpp:55
ClassMB_address
plc_vm/OpenPLC_v2-master/core/hardware_layers/modbus_master.cpp:75
ClassMB_device
plc_vm/OpenPLC_v2-master/core/hardware_layers/modbus_master.cpp:61
ClassMainForm
hmi_vm/HMI/AdvancedHMICS/MainForm.cs:13
ClassMainForm
hmi_vm/HMI/AdvancedHMICS/MainForm.Designer.cs:3
ClassOPLC_input
plc_vm/OpenPLC_v2-master/core/hardware_layers/arduino.cpp:49
ClassOPLC_input
plc_vm/OpenPLC_v2-master/core/hardware_layers/esp8266.cpp:45
ClassOPLC_output
plc_vm/OpenPLC_v2-master/core/hardware_layers/arduino.cpp:55
ClassOPLC_output
plc_vm/OpenPLC_v2-master/core/hardware_layers/esp8266.cpp:52
ClassProgram
hmi_vm/HMI/AdvancedHMICS/Program.cs:9
ClassResources
<summary> A strongly-typed resource class, for looking up localized strings, etc. </summary> This class was auto-generated by the StronglyTypedResourc
hmi_vm/HMI/AdvancedHMICS/Properties/Resources.Designer.cs:22
ClassSettings
hmi_vm/HMI/AdvancedHMICS/Properties/Settings.Designer.cs:15
ClassTE
simulation_vm/simulation/TE_process.h:19
Class_modbus
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-private.h:104
Class_modbus
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.h:125
Class_modbus
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-private.h:92
Class_modbus
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.h:155
Class_modbus_backend
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-private.h:80
Class_modbus_backend
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-private.h:67
Class_modbus_rtu
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-rtu-private.h:55
Class_modbus_rtu
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-rtu-private.h:45
Class_modbus_tcp
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-tcp-private.h:28
Class_modbus_tcp
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp-private.h:18
Class_modbus_tcp_pi
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-tcp-private.h:38
Class_modbus_tcp_pi
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp-private.h:33
Class_sft
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-private.h:74
Class_sft
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-private.h:61
Class_timeb
plc_vm/OpenPLC_v2-master/matiec_src/tests/main.c:61
Classadd_en_eno_param_decl_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/add_en_eno_param_decl.hh:51
Classaddrinfo
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-tcp.c:286
Classaddrinfo
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp.c:355
Classanalyse_variable_c
A helper class that analyses if the datatype of a variable is 'complex'. */ 'complex' means that it is either a strcuture or an array! *
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:400
Classarray_dimension_iterator_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/array_dimension_iterator.hh:52
Classarray_range_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/array_range_check.hh:40
Classcalculate_common_ticktime_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:613
Classcase_element_iterator_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/case_element_iterator.hh:52
Classcase_elements_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/case_elements_check.hh:49
Classcheck_extern_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/declaration_check.cc:81
Classconst_value__
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:114
Classconst_value_c
constant folding ***/ During stage 3 (semantic analysis/checking) we will be doing constant folding. * That algorithm will anotate the abstract synta
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:106
Classconstant_folding_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.hh:55
Classconstant_propagation_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.hh:206
Classcreate_enumtype_conversion_functions_c
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/create_enumtype_conversion_functions.hh:49
Classdebug_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/debug_ast.hh:47
Classdeclaration_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/declaration_check.hh:38
Classdecompose_var_instance_name_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/decompose_var_instance_name.hh:53
Classdsymtable_c
plc_vm/OpenPLC_v2-master/matiec_src/util/dsymtable.hh:47
Classenum_declaration_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/enum_declaration_check.hh:37
Classfcall_iterator_visitor_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/visitor.hh:165
Classfcall_visitor_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/visitor.hh:138
Classfill_candidate_datatypes_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.hh:56
Classfind_forward_dependencies_c
NOTE: We create an independent visitor for this task instead of having this done by the remove_forward_dependencies_c * because we do not want
plc_vm/OpenPLC_v2-master/matiec_src/stage3/remove_forward_dependencies.cc:101
Classfind_forward_dependencies_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/remove_forward_dependencies.hh:54
Classflow_control_analysis_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/flow_control_analysis.hh:48
Classforced_narrow_candidate_datatypes_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/forced_narrow_candidate_datatypes.hh:46
Classfunction_call_iterator_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_call_iterator.hh:51
Classfunction_call_param_iterator_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_call_param_iterator.hh:51
Classfunction_param_iterator_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_param_iterator.hh:53
Classgenerate_c_SFC_IL_ST_c
A helper class that knows how to generate code for the SFC, IL and ST languages... */
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:674
Classgenerate_c_array_initialization_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:63
Classgenerate_c_base_and_typeid_c
generate_c_base_and_typeid_c * ---------------------------- * This is similar to the generate_c_base_c (from which it inherits), but it also handl
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_base.cc:862
Classgenerate_c_base_c
generate_c_base_c * ----------------- * This class generates C code for all literals and varables. In short, all the basic stuff * that will p
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_base.cc:94
Classgenerate_c_config_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:1341
Classgenerate_c_configbody_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_configbody.cc:25
Classgenerate_c_il_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_il.cc:129
Classgenerate_c_implicit_typedecl_c
This class will generate a new datatype for each implicitly declared array datatype * (i.e. arrays declared in a variable declaration, or a struct da
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_typedecl.cc:1032
Classgenerate_c_inlinefcall_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_inlinefcall.cc:29
Classgenerate_c_pous_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:766
Classgenerate_c_resources_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:1561
Classgenerate_c_sfc_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfc.cc:675
Classgenerate_c_sfc_elements_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfc.cc:37
Classgenerate_c_sfcdecl_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfcdecl.cc:35
Classgenerate_c_st_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_st.cc:47
Classgenerate_c_structure_initialization_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:500
Classgenerate_c_typedecl_c
Given an object in the AST that defines a datatype, generate the C source code that declares an * equivalent dataype in C. * WARNING: This class mai
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_typedecl.cc:239
Classgenerate_c_vardecl_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:710
Classgenerate_datatypes_aliasid_c
generate an alias/name (identifier) for array and REF_TO datatypes */ * The generated alias is created based on the structure of the datatype itself,
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_typedecl.cc:88
Classgenerate_iec_c
class generate_iec_c: public iterator_visitor_c {
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_iec/generate_iec.cc:84
Classgenerate_location_list_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_location_list.cc:25
Classgenerate_var_list_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_var_list.cc:206
Classget_datatype_id_c
/ / Return the identifier (name) of a datatype, typically declared in a TYPE .. END_TYPE declaration */ / /
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:71
Classget_datatype_id_str_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:183
Classget_datatype_info_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.hh:51
Classget_sizeof_datatype_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_sizeof_datatype.hh:76
Classget_struct_info_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:320
Classget_var_name_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_var_name.hh:62
Classhostent
plc_vm/OpenPLC_v2-master/core/hardware_layers/simulink.cpp:74
Classil_default_variable_c
A new class to ouput the IL implicit variable to c++ code * We use this class, inheriting from symbol_c, so it may be used * as any other symbol_c o
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_il.cc:65
Classil_default_variable_visitor_c
This visitor class is not really required, we could place the * visit() method directly in genertae_cc_il_c, but doing it in * a seperate class make
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_il.cc:71
Classinitialization_analyzer_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:27
Classiterator_visitor_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/visitor.hh:151
Classitimerspec
plc_vm/OpenPLC_v2-master/matiec_src/tests/main.c:123
Classlist_c
a list of symbols... */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:257
Classlvalue_check_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/lvalue_check.hh:48
Classnarrow_candidate_datatypes_c
plc_vm/OpenPLC_v2-master/matiec_src/stage3/narrow_candidate_datatypes.hh:64
Classnext_var_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:720
next →1–100 of 206, ranked by callers