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
↓ 6 callers
Function
handle_not
unary boolean negation (NOT) */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:637
↓ 6 callers
Method
init_structure_default
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:521
↓ 6 callers
Method
init_structure_values
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:554
↓ 6 callers
Method
insert_element
insert a new element before position pos. */ To insert into the begining of list, call with pos=0 */ To insert into the end of list, call with pos=li
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.cc:149
↓ 6 callers
Function
modbus_write_bits
Write the bits of the array in the remote device */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1282
↓ 6 callers
Function
modbus_write_registers
Write the values from the array to the registers of the remote device */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1345
↓ 6 callers
Method
pop
Remove the inner-most scope... */
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:762
↓ 6 callers
Method
printlocation
plc_vm/OpenPLC_v2-master/matiec_src/stage4/stage4.cc:174
↓ 6 callers
Method
push
Create a new next_var_c for an embedded scope. * From now on, every call to get() will return the * inner-most scope...! */
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:751
↓ 5 callers
Function
__pstring_to_sint
plc_vm/OpenPLC_v2-master/core/lib/iec_std_lib.h:457
↓ 5 callers
Function
__pstring_to_sint
plc_vm/OpenPLC_v2-master/matiec_src/lib/C/iec_std_lib.h:467
↓ 5 callers
Function
_error_print
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:88
↓ 5 callers
Method
init_array_size
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:89
↓ 5 callers
Method
init_array_values
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_vardecl.cc:126
↓ 5 callers
Function
intersect_prev_candidate_datatype_lists
intersect the candidate_datatype lists of all prev_il_intructions, and set the local candidate_datatype list to the result! */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/datatype_functions.cc:438
↓ 5 callers
Function
modbus_read_input_bits
Same as modbus_read_bits but reads the remote device input table */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1104
↓ 5 callers
Function
modbus_read_input_registers
Reads the input registers of remote device and put the data into an array */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1204
↓ 5 callers
Function
modbus_receive_confirmation
Receives the confirmation. The function shall store the read response in rsp and return the number of values (bits or words). Otherwise, its sh
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:493
↓ 5 callers
Function
modbus_set_byte_timeout
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1653
↓ 5 callers
Function
modbus_write_and_read_registers
Write multiple registers from src array to remote device and read multiple registers from remote device to dest array. */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1431
↓ 5 callers
Function
modbus_write_register
Writes a value in one register of the remote device */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1271
↓ 5 callers
Method
remove_element
remove element at position pos. */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.cc:164
↓ 5 callers
Method
upper_bound
Search for the first entry with key greater than identifier_str. Will return end() if not found */
plc_vm/OpenPLC_v2-master/matiec_src/util/dsymtable.hh:104
↓ 4 callers
Function
__normalize_timespec
plc_vm/OpenPLC_v2-master/core/lib/iec_std_lib.h:169
↓ 4 callers
Function
__normalize_timespec
plc_vm/OpenPLC_v2-master/matiec_src/lib/C/iec_std_lib.h:179
↓ 4 callers
Function
_modbus_tcp_init_win32
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp.c:59
↓ 4 callers
Function
cmp_unsigned_signed
The cmp_unsigned_signed function compares two numbers u and s. * It returns an integer indicating the relationship between the numbers: * - A zero
plc_vm/OpenPLC_v2-master/matiec_src/stage3/array_range_check.cc:83
↓ 4 callers
Function
crc16_calc
plc_vm/OpenPLC_v2-master/core/hardware_layers/pixtend2s.cpp:157
↓ 4 callers
Function
equal_dword
plc_vm/OpenPLC_v2-master/libmodbus_src/tests/unit-test-client.c:43
↓ 4 callers
Function
extract_int64_value
extract the value of an integer from an integer_c object !! */ NOTE: it must ignore underscores! */ NOTE: To follow the basic structure used throughou
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:281
↓ 4 callers
Function
extract_uint64_value
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:313
↓ 4 callers
Method
get_current_value
Returns the value being passed to the current parameter. */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_call_param_iterator.cc:233
↓ 4 callers
Method
get_value
get the value to which an iterator is pointing to... */
plc_vm/OpenPLC_v2-master/matiec_src/util/dsymtable.hh:108
↓ 4 callers
Function
inner_left_join_values
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:1251
↓ 4 callers
Function
is_IF_statement
----------------------------------------------------------------------------- Helper function - Verifies if the supplied line is an IF statement -----
plc_vm/OpenPLC_v2-master/st_optimizer_src/st_optimizer.cpp:40
↓ 4 callers
Method
is_nonconst
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:127
↓ 4 callers
Method
is_overflow
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:126
↓ 4 callers
Function
modbus_get_response_timeout
Get the timeout interval used to wait for a response */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1615
↓ 4 callers
Function
modbus_mapping_free
Frees the 4 arrays */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1558
↓ 4 callers
Function
modbus_mapping_free
Frees the 4 arrays */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1811
↓ 4 callers
Function
modbus_mapping_new
Allocates 4 arrays to store bits, input bits, registers and inputs registers. The pointers are stored in modbus_mapping structure. The modbus_m
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1480
↓ 4 callers
Function
modbus_new_rtu
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-rtu.c:881
↓ 4 callers
Function
modbus_receive
Receive the request from a modbus master */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:460
↓ 4 callers
Function
modbus_receive
Receive the request from a modbus master */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:475
↓ 4 callers
Function
modbus_reply
Send a response to the received request. Analyses the request and constructs a response. If an error occurs, this function construct the respon
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:641
↓ 4 callers
Function
modbus_reply
Send a response to the received request. Analyses the request and constructs a response. If an error occurs, this function construct the respon
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:697
↓ 4 callers
Function
modbus_tcp_listen
Listens for any request from one or many modbus masters in TCP */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-tcp.c:387
↓ 4 callers
Function
modbus_tcp_listen
Listens for any request from one or many modbus masters in TCP */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp.c:477
↓ 4 callers
Function
modbus_write_bit
Turns ON or OFF a single bit of the remote device */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1259
↓ 4 callers
Function
modbus_write_bits
Write the bits of the array in the remote device */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1164
↓ 4 callers
Function
modbus_write_registers
Write the values from the array to the registers of the remote device */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1223
↓ 4 callers
Method
next_f
Skip to the next formal parameter. After object creation, * the object references on parameter _before_ the first, so * this function must be called
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_call_param_iterator.cc:183
↓ 4 callers
Function
normalize_subrange_limit
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/get_datatype_info.cc:634
↓ 4 callers
Method
printupper
plc_vm/OpenPLC_v2-master/matiec_src/stage4/stage4.cc:167
↓ 4 callers
Function
send_crafted_request
plc_vm/OpenPLC_v2-master/libmodbus_src/tests/unit-test-client.c:833
↓ 4 callers
Function
strdup2
* Join two strings together. Allocate space with malloc(3). */
plc_vm/OpenPLC_v2-master/matiec_src/stage1_2/stage1_2.cc:201
↓ 4 callers
Function
strlcpy
* Function strlcpy was originally developed by * Todd C. Miller <Todd.Miller@courtesan.com> to simplify writing secure code. * See ftp://ftp.openbsd
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1584
↓ 3 callers
Function
__dt_to_timespec
plc_vm/OpenPLC_v2-master/core/lib/iec_std_lib.h:347
↓ 3 callers
Function
__iec_error
function that generates an IEC runtime error */
plc_vm/OpenPLC_v2-master/core/lib/iec_std_lib.h:159
↓ 3 callers
Function
__iec_error
function that generates an IEC runtime error */
plc_vm/OpenPLC_v2-master/matiec_src/lib/C/iec_std_lib.h:159
↓ 3 callers
Function
__real_round
/ Convertions */ / / REAL_TO_INT */ /
plc_vm/OpenPLC_v2-master/core/lib/iec_std_lib.h:399
↓ 3 callers
Function
__real_round
/ Convertions */ / / REAL_TO_INT */ /
plc_vm/OpenPLC_v2-master/matiec_src/lib/C/iec_std_lib.h:409
↓ 3 callers
Function
_modbus_init_common
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1381
↓ 3 callers
Function
_modbus_init_common
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1553
↓ 3 callers
Function
_modbus_tcp_init_win32
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-tcp.c:66
↓ 3 callers
Method
absyntax_cname
WARNING: only use this method for debugging purposes!! */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax/absyntax.hh:260
↓ 3 callers
Function
are_all_datatypes_equal
Verify if the datatypes of all symbols in the vector are valid and equal! */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/print_datatypes_error.cc:107
↓ 3 callers
Function
convert_seconds_to_date_and_time
plc_vm/OpenPLC_v2-master/core/lib/iec_std_lib.h:284
↓ 3 callers
Function
convert_seconds_to_date_and_time
plc_vm/OpenPLC_v2-master/matiec_src/lib/C/iec_std_lib.h:294
↓ 3 callers
Function
createVersionedFile
(newfile, unversioned)
plc_vm/OpenPLC_v2-master/libmodbus_src/src/win32/configure.js:66
↓ 3 callers
Function
extract_first_index_value
NOTE: it must ignore underscores! */
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/function_param_iterator.cc:96
↓ 3 callers
Method
get_location_type
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_var_list.cc:52
↓ 3 callers
Method
get_option
plc_vm/OpenPLC_v2-master/matiec_src/absyntax_utils/search_var_instance_decl.cc:125
↓ 3 callers
Method
get_state_json
simulation_vm/simulation/TE_process.cc:255
↓ 3 callers
Function
handle_and
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:661
↓ 3 callers
Function
handle_or
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:645
↓ 3 callers
Function
handle_xor
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:653
↓ 3 callers
Function
is_END_IF_statement
----------------------------------------------------------------------------- Helper function - Verifies if the supplied line is an END_IF statement -
plc_vm/OpenPLC_v2-master/st_optimizer_src/st_optimizer.cpp:62
↓ 3 callers
Function
modbus_mapping_new
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1803
↓ 3 callers
Function
modbus_mask_write_register
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1393
↓ 3 callers
Function
modbus_new_tcp_pi
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp.c:837
↓ 3 callers
Function
modbus_read_input_bits
Same as modbus_read_bits but reads the remote device input table */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1016
↓ 3 callers
Function
modbus_read_input_registers
Reads the input registers of remote device and put the data into an array */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1106
↓ 3 callers
Function
modbus_set_bits_from_bytes
Sets many bits from a table of bytes (only the bits between index and index + nb_bits are set) */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-data.c:41
↓ 3 callers
Function
modbus_set_bits_from_bytes
Sets many bits from a table of bytes (only the bits between idx and idx + nb_bits are set) */
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-data.c:82
↓ 3 callers
Function
modbus_set_debug
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1470
↓ 3 callers
Function
modbus_set_debug
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1702
↓ 3 callers
Function
modbus_tcp_accept
On success, the function return a non-negative integer that is a descriptor for the accepted socket. On error, -1 is returned, and errno is set
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus-tcp.c:524
↓ 3 callers
Function
modbus_tcp_accept
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus-tcp.c:645
↓ 3 callers
Function
modbus_write_and_read_registers
Write multiple registers from src array to remote device and read multiple registers from remote device to dest array. */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1269
↓ 3 callers
Function
modbus_write_bit
Turns ON or OFF a single bit of the remote device */
plc_vm/OpenPLC_v2-master/libmodbus-3.0.4/src/modbus.c:1151
↓ 3 callers
Method
reset_transition_number
plc_vm/OpenPLC_v2-master/matiec_src/stage4/generate_c/generate_c_sfc.cc:90
↓ 3 callers
Function
serialport_init
----------------------------------------------------------------------------- Takes the string name of the serial port (e.g. "/dev/tty.usbserial","COM
plc_vm/OpenPLC_v2-master/core/hardware_layers/arduino.cpp:87
↓ 3 callers
Function
strlcpy
* Function strlcpy was originally developed by * Todd C. Miller <Todd.Miller@courtesan.com> to simplify writing secure code. * See ftp://ftp.openbsd
plc_vm/OpenPLC_v2-master/libmodbus_src/src/modbus.c:1837
↓ 3 callers
Method
update
simulation_vm/simulation/TE_process.cc:104
↓ 2 callers
Function
CHECK_OVERFLOW_int64_NEG
res = - a */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:559
↓ 2 callers
Function
CHECK_OVERFLOW_uint64_NEG
res = - a */
plc_vm/OpenPLC_v2-master/matiec_src/stage3/constant_folding.cc:477
↓ 2 callers
Function
Spi_Set_Aout
plc_vm/OpenPLC_v2-master/core/hardware_layers/pixtend.cpp:368
↓ 2 callers
Function
Spi_Set_Aout
plc_vm/OpenPLC_v2-master/core/hardware_layers/pixtend2s.cpp:183
↓ 2 callers
Function
Spi_Setup
plc_vm/OpenPLC_v2-master/core/hardware_layers/pixtend.cpp:637
← previous
next →
101–200 of 1,420, ranked by callers