Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/djformby/GRFICS
/ functions
Functions
1,420 in github.com/djformby/GRFICS
⨍
Functions
1,420
◇
Types & classes
206
Method
generate_c_st_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_st.cc:88
Method
generate_c_structure_initialization_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:518
Method
generate_c_typedecl_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_typedecl.cc:262
Method
generate_c_vardecl_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:1125
Method
generate_datatypes_aliasid_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_typedecl.cc:96
Method
generate_iec_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_iec/generate_iec.cc:90
Method
generate_inline
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_inlinefcall.cc:91
Method
generate_location_list_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_location_list.cc:35
Method
generate_var_list_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_var_list.cc:243
Method
get
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:121
Method
getIntegerName
* getIntegerName function generate a integer data name from signed and size. */
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/create_enumtype_conversion_functions.cc:132
Method
get_array_storedtype_id
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:451
Method
get_basetype_decl
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_var_instance_decl.cc:112
Method
get_basetype_decl
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_varfb_instance_type.cc:119
Method
get_basetype_id
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_varfb_instance_type.cc:112
Method
get_basetype_id
static method! */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_base_type.cc:89
Method
get_class_instance
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/spec_init_separator.cc:52
Method
get_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/remove_forward_dependencies.cc:128
Method
get_current_arraysubs_list
If the current element in the structured variable is an array, return its subscript_list, * otherwise return NULL */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/decompose_var_instance_name.cc:78
Method
get_datatype_id_str_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:185
Method
get_datatype_info_c
this is a purely static class. No need for constructors!
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.hh:55
Method
get_decl
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_var_instance_decl.cc:104
Function
get_direct_variable_token
Function only called from within flex! * * search for a symbol in direct variables symbol table * declared above, and return the token id of the fi
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:185
Method
get_equivtype_decl
static method! */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_base_type.cc:66
Method
get_error_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/remove_forward_dependencies.cc:173
Method
get_error_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:792
Method
get_error_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/case_elements_check.cc:93
Method
get_error_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/declaration_check.cc:240
Method
get_error_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/print_datatypes_error.cc:98
Method
get_error_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/enum_declaration_check.cc:183
Method
get_error_count
plc_vm/OpenPLC_v2-master/matiec_src/stage3/array_range_check.cc:103
Method
get_field_type_id
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:329
Function
get_goto_body_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:92
Function
get_goto_sfc_priority_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:110
Function
get_goto_sfc_qualifier_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:101
Function
get_goto_task_init_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:119
Method
get_id
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:76
Method
get_id
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:440
Method
get_id_str
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:193
Method
get_id_str
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:435
Function
get_identifier_token
Function only called from within flex! * * search for a symbol in either of the two symbol tables * declared above, and return the token id of the
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:165
Method
get_init
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/spec_init_separator.cc:68
Method
get_last_field
Return the last field of a structured variable... * * A := 56; --> returns A * B[8] := 99; --> returns B * C.e
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_var_name.cc:86
Method
get_name
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_var_name.cc:72
Function
get_opt_nested_comments
/ whether to allow nested comments */ /
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:68
Function
get_opt_ref_standard_extensions
/ whether to allow REF(), DREF(), REF_TO, NULL and ^ operators/keywords */ /
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:73
Function
get_opt_safe_extensions
/ whether we are supporting safe extensions */ as defined in PLCopen - Technical Committee 5 */ Safety Software Technical Specification,
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:63
Function
get_pop_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:128
Function
get_preparse_state
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:83
Method
get_ref_to
returns the datatype the REF_TO datatype references/points to... */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:756
Method
get_spec
the only two public functions... */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/spec_init_separator.cc:63
Method
get_struct_field_type_id
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:445
Method
get_struct_info_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:327
Method
get_var_name_c
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_var_name.hh:64
Method
get_variable_prefix
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_base.cc:116
Method
getsize
Constructor for the singleton class */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_sizeof_datatype.cc:126
Function
handleConnections
----------------------------------------------------------------------------- Thread to handle requests for each connected client --------------------
plc_vm/OpenPLC_v2-master/core/server.cpp:117
Function
handleConnections_esp
----------------------------------------------------------------------------- Thread to handle requests for each connected client --------------------
plc_vm/OpenPLC_v2-master/core/hardware_layers/esp8266.cpp:183
Method
handle_S_and_R_operator
handle the S and R IL operators... */ operator_str should be set to either "S" or "R" */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:595
Method
handle_any_integer
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:773
Method
handle_any_literal
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:804
Method
handle_any_real
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:794
Method
handle_binary_expression
handle a binary ST expression, like '+', '-', etc... */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:654
Method
handle_binary_operator
handle a binary IL operator, like ADD, SUB, etc... */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:638
Method
handle_case_element
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/case_element_iterator.cc:65
Method
handle_conditional_flow_control_IL_instruction
plc_vm/OpenPLC_v2-master/matiec_src/stage3/print_datatypes_error.cc:1018
Method
handle_conditional_il_flow_control_operator
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:2002
Method
handle_datatype_identifier
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_base_type.cc:110
Method
handle_equality_comparison
handle the two equality comparison operations, i.e. = (euqal) and != (not equal) */ This function is special, as it will also allow enumeration data t
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:667
Method
handle_function
NOTE: The following function will be called twice: * 1st time: s4o will reference the .h file, and print_declaration=true *
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:809
Method
handle_function_block
NOTE: The following function will be called twice: * 1st time: s4o will reference the .h file, and print_declaration=true *
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:955
Method
handle_function_call
Handle a generic function call! * Assumes that the parameter_list containing the values being passed in this function invocation * has already had a
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:496
Method
handle_function_invocation
typedef struct { symbol_c *function_name, symbol_c *nonformal_operand_list, symbol_c * formal_operand_list, std::vector <symbol_c *> &candi
plc_vm/OpenPLC_v2-master/matiec_src/stage3/print_datatypes_error.cc:131
Method
handle_implicit_il_fb_call
handle implicit FB call in IL. * e.g. CLK ton_var * CU counter_var */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/fill_candidate_datatypes.cc:556
Method
handle_implicit_il_fb_invocation
plc_vm/OpenPLC_v2-master/matiec_src/stage3/print_datatypes_error.cc:278
Method
handle_library_symbol
plc_vm/OpenPLC_v2-master/matiec_src/stage3/remove_forward_dependencies.cc:191
Method
handle_param_list
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_param_iterator.cc:166
Method
handle_parameter_assignment
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_call_param_iterator.cc:120
Method
handle_program
NOTE: The following function will be called twice: * 1st time: s4o will reference the .h file, and print_declaration=true *
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c.cc:1166
Method
handle_single_param
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_param_iterator.cc:207
Method
handle_type_name
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/type_initial_value.cc:118
Method
handle_type_spec
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/type_initial_value.cc:110
Method
handle_var_decl
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:1412
Method
handle_var_list_decl
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:1421
Method
il_default_variable_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_il.cc:1835
Method
initialization_analyzer_c
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:40
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/fischertechnik.cpp:43
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/raspberrypi.cpp:64
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/pixtend.cpp:811
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/blank.cpp:39
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/arduino.cpp:521
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/esp8266.cpp:239
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/modbus_master.cpp:463
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/simulink.cpp:154
Function
initializeHardware
----------------------------------------------------------------------------- This function is called by the main OpenPLC routine when it is initializ
plc_vm/OpenPLC_v2-master/core/hardware_layers/pixtend2s.cpp:531
Method
insert_noduplicate
plc_vm/OpenPLC_v2-master/matiec_src/util/dsymtable.cc:66
Method
instance
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/type_initial_value.cc:69
Method
is_ANY_BIT
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:1233
Method
is_ANY_BIT_compatible
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:1249
Method
is_ANY_DATE
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:1291
← previous
next →
901–1,000 of 1,420, ranked by callers