Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EmbeddedRPC/erpc
/ functions
Functions
4,450 in github.com/EmbeddedRPC/erpc
⨍
Functions
4,450
◇
Types & classes
989
↓ 213 callers
Method
push_back
erpcgen/src/cpptemplate/cpptempl.cpp:496
↓ 189 callers
Function
erpc_free
erpc_c/port/erpc_port_mqx.cpp:63
↓ 175 callers
Function
erpc_malloc
erpc_c/port/erpc_port_mqx.cpp:57
↓ 167 callers
Function
format_string
The purpose of this function to provide a convenient way of generating formatted STL strings inline. This is especially useful when throwing exception
erpcgen/src/format_string.cpp:39
↓ 162 callers
Method
getName
! * @brief This function returns annotation name. * * @return Annotation name. */
erpcgen/src/types/Annotation.hpp:82
↓ 156 callers
Method
size
erpcgen/src/cpptemplate/cpptempl.cpp:155
↓ 149 callers
Method
end
test/common/gtest/gtest.h:8574
↓ 139 callers
Method
begin
test/common/gtest/gtest.h:8573
↓ 136 callers
Method
get
erpc_c/port/erpc_threading_mbed.cpp:209
↓ 123 callers
Method
getvalue
base data
erpcgen/src/cpptemplate/cpptempl.cpp:507
↓ 101 callers
Method
getToken
@name Token @{ ! * @brief This function returns token number. * * @return Token number. * * @see void Token::setToken()
erpcgen/src/Token.hpp:142
↓ 99 callers
Method
getDataType
! * @brief This function returns data type. * * @return Data type of current object. */
erpcgen/src/types/DataType.hpp:84
↓ 94 callers
Method
getChild
! * @brief This function return child node from node children. * * @param[in] index Index of node child. * * @return Pointer
erpcgen/src/AstNode.hpp:286
↓ 92 callers
Method
get_type
erpcgen/src/cpptemplate/cpptempl.cpp:130
↓ 90 callers
Function
make_data
convenience functions for making data objects
erpcgen/src/cpptemplate/cpptempl.hpp:282
↓ 87 callers
Function
tokenize_statement
erpcgen/src/cpptemplate/cpptempl.cpp:886
↓ 84 callers
Method
empty
erpcgen/src/cpptemplate/cpptempl.cpp:431
↓ 80 callers
Method
size
Returns the number of TestPartResult objects in the array.
test/common/gtest/gtest.cpp:10293
↓ 74 callers
Method
parse_expr
erpcgen/src/cpptemplate/cpptempl.cpp:1496
↓ 71 callers
Method
reset
Reset codec.
erpc_java/src/main/java/io/github/embeddedrpc/erpc/codec/Codec.java:20
↓ 67 callers
Method
get
(int value)
test/java_impl_tests/src/main/java/io/github/embeddedrpc/erpc/tests/common/myEnum.java:23
↓ 63 callers
Function
expr_value
Evaluates the expression 'expr' to a tristate value. Returns 0 (n), 1 (m), or 2 (y). 'expr' must be an already-parsed expression from a
scripts/kconfig/kconfiglib.py:6100
↓ 63 callers
Method
getTrueDataType
erpcgen/src/types/Type.cpp:459
↓ 62 callers
Method
get
Return the current pointer value.
erpcgen/src/smart_ptr.hpp:79
↓ 61 callers
Method
destroy
! * @brief Invoke the object's destructor. * * Behavior is undefined if the objected was not previously initialized. */
erpc_c/infra/erpc_manually_constructed.hpp:151
↓ 60 callers
Method
getCodec
erpc_c/infra/erpc_transport_arbitrator.cpp:170
↓ 57 callers
Method
computeCRC16
Function return CRC16 for given byte array. @param data Input byte array @return Computed CRC16
erpc_java/src/main/java/io/github/embeddedrpc/erpc/auxiliary/Crc16.java:45
↓ 56 callers
Method
construct
@name Explicit construction methods @{
erpc_c/infra/erpc_manually_constructed.hpp:90
↓ 56 callers
Method
getValue
! * @brief This function returns token value. * * @return Return token value. * * @see void Token::hasValue() * @see con
erpcgen/src/Token.hpp:200
↓ 52 callers
Method
getFirstLine
! * @brief This function returns first line of token from token location * (location from analyzed file). * * @return Return first
erpcgen/src/Token.hpp:289
↓ 52 callers
Method
hexToByteArray
Function converts string to byte array. @param string String to be converted @return Byte array
erpc_java/src/main/java/io/github/embeddedrpc/erpc/auxiliary/Utils.java:155
↓ 51 callers
Function
ValuesIn
test/common/gtest/gtest.h:16559
↓ 49 callers
Function
parse
* parse * * 1. tokenizes template * 2. parses tokens into tree * 3. resolves template * 4. returns converted text **************************
erpcgen/src/cpptemplate/cpptempl.cpp:2143
↓ 48 callers
Method
get
Get reference value. @return value
erpc_java/src/main/java/io/github/embeddedrpc/erpc/auxiliary/Reference.java:46
↓ 48 callers
Method
getStatus
! * @brief Return current status of eRPC message processing. * * @return Current status of eRPC message processing. */
erpc_c/infra/erpc_codec.hpp:106
↓ 48 callers
Method
isUsed
! * @brief Returns information if object is free or is used. * * @return true Object is constructed and used. * @return false Obje
erpc_c/infra/erpc_manually_constructed.hpp:166
↓ 47 callers
Method
getDirection
erpcgen/src/CGenerator.cpp:3457
↓ 45 callers
Method
end
erpcgen/src/AstNode.hpp:364
↓ 44 callers
Method
_warn
(self, msg, filename=None, linenr=None)
scripts/kconfig/kconfiglib.py:4070
↓ 43 callers
Method
getElementType
! * @brief This function returns element data type. * * @return Element data type. */
erpcgen/src/types/ListType.hpp:46
↓ 41 callers
Function
StreamableToString
test/common/gtest/gtest.h:3911
↓ 41 callers
Method
toString
! * @brief Get FloatValue type string representation. * * @return FloatValue type string representation. */
erpcgen/src/Value.hpp:311
↓ 39 callers
Method
match
erpcgen/src/cpptemplate/cpptempl.cpp:785
↓ 39 callers
Method
read
erpc_c/infra/erpc_basic_codec.cpp:197
↓ 38 callers
Function
add
test/test_annotations/test_annotations_server_impl.cpp:29
↓ 37 callers
Method
getint
erpcgen/src/cpptemplate/cpptempl.cpp:520
↓ 37 callers
Method
init
erpc_c/port/erpc_threading_mbed.cpp:52
↓ 36 callers
Method
add
(int a, int b)
test/java_impl_tests/src/test/java/io/github/embeddedrpc/erpc/tests/server/services/TestAnnotationsService.java:9
↓ 36 callers
Method
name
name() returns the command name
erpcgen/src/options.hpp:417
↓ 35 callers
Method
start
erpc_c/port/erpc_threading_mbed.cpp:64
↓ 32 callers
Function
gettext
erpcgen/src/cpptemplate/cpptempl_test.cpp:45
↓ 31 callers
Method
GetString
Gets the text streamed to this object so far as an std::string. Each '\0' character in the buffer is replaced with "\\0".
test/common/gtest/gtest.cpp:2453
↓ 31 callers
Method
get
test/common/gtest/gtest.h:2273
↓ 30 callers
Method
write
erpc_c/infra/erpc_basic_codec.cpp:52
↓ 29 callers
Method
get
! * @brief Return position in buffer. * * Return position, where it last write/read. * * @return Return position in buffer.
erpc_c/infra/erpc_message_buffer.hpp:231
↓ 28 callers
Method
getSymbol
erpcgen/src/types/Type.cpp:174
↓ 28 callers
Method
isFunction
! * @brief This function is testing data type. * * @retval true When data type is FunctionType. * @retval false When data type isn
erpcgen/src/types/DataType.hpp:157
↓ 27 callers
Function
impl
Accessors for the implementation object.
test/common/gtest/gtest.h:19443
↓ 27 callers
Method
isList
Can this option take more than one argument?
erpcgen/src/options.cpp:456
↓ 27 callers
Method
isStruct
! * @brief This function is testing data type. * * @retval true When data type is StructType. * @retval false When data type isn't
erpcgen/src/types/DataType.hpp:208
↓ 26 callers
Method
_parse_error
(self, msg)
scripts/kconfig/kconfiglib.py:3979
↓ 26 callers
Method
close
Close transport layer.
erpc_java/src/main/java/io/github/embeddedrpc/erpc/transport/Transport.java:30
↓ 25 callers
Method
Reference
Reference constructor with initial value. @param initialValue default value
erpc_java/src/main/java/io/github/embeddedrpc/erpc/auxiliary/Reference.java:22
↓ 25 callers
Method
isEnum
! * @brief This function is testing data type. * * @retval true When data type is EnumTyp. * @retval false When data type isn't En
erpcgen/src/types/DataType.hpp:149
↓ 25 callers
Method
set
test/common/gtest/gtest.h:2978
↓ 23 callers
Function
ColoredPrintf
Helpers for printing colored strings to stdout. Note that on Windows, we cannot simply emit special characters and have the terminal change colors. Th
test/common/gtest/gtest.cpp:4392
↓ 23 callers
Method
isString
! * @brief This function return "false" value as default for identify string type. * * @retval false Always return false. */
erpcgen/src/types/DataType.hpp:193
↓ 23 callers
Method
isUnion
! * @brief This function is testing data type. * * @retval true When data type is UnionType. * @retval false When data type isn't
erpcgen/src/types/DataType.hpp:216
↓ 22 callers
Function
GetUnitTestImpl
Convenience function for accessing the global UnitTest implementation object.
test/common/gtest/gtest.cpp:1375
↓ 22 callers
Method
addService
erpc_c/infra/erpc_server.cpp:24
↓ 22 callers
Method
getValueObject
erpcgen/src/types/Type.cpp:50
↓ 22 callers
Method
reserveHeaderSize
erpc_c/infra/erpc_framed_transport.cpp:36
↓ 20 callers
Method
addSymbol
erpcgen/src/types/Type.cpp:191
↓ 20 callers
Method
begin
@name Child iterators @{
erpcgen/src/AstNode.hpp:363
↓ 20 callers
Function
erpc_add_service_to_server
test/common/unit_test_tcp_server.cpp:155
↓ 20 callers
Function
erpc_remove_service_from_server
test/common/unit_test_tcp_server.cpp:156
↓ 20 callers
Method
put
erpc_c/port/erpc_threading_mbed.cpp:204
↓ 19 callers
Function
AssertionSuccess
Makes a successful assertion result.
test/common/gtest/gtest.cpp:2482
↓ 19 callers
Function
_safe_addstr
(win, *args)
scripts/kconfig/menuconfig.py:3198
↓ 19 callers
Method
set_children
defaults, overridden by subclasses with children
erpcgen/src/cpptemplate/cpptempl.cpp:1521
↓ 19 callers
Method
startWriteMessage
Write message info to buffer. @param msgInfo message info
erpc_java/src/main/java/io/github/embeddedrpc/erpc/codec/Codec.java:48
↓ 18 callers
Method
getName
! * @brief This function returns name of thread. * * @return Name of thread. */
erpc_c/port/erpc_threading.h:121
↓ 18 callers
Method
isArray
! * @brief This function is testing data type. * * @retval true When data type is ArrayType. * @retval false When data type isn't
erpcgen/src/types/DataType.hpp:119
↓ 18 callers
Method
isStatusOk
! * @brief Return bool value representing current status. * * @retval True Current status value is kErpcStatus_Success. * @retval
erpc_c/infra/erpc_codec.hpp:114
↓ 17 callers
Function
AssertionFailure
Makes a failed assertion result.
test/common/gtest/gtest.cpp:2487
↓ 17 callers
Function
FilePath
test/common/gtest/gtest.h:4145
↓ 17 callers
Function
expr_str
Returns the string representation of the expression 'expr', as in a Kconfig file. Passing subexpressions of expressions to this function
scripts/kconfig/kconfiglib.py:6172
↓ 17 callers
Method
getDescription
erpcgen/src/AstNode.cpp:186
↓ 17 callers
Method
getHandler
return service interface handler.
examples/zephyr/matrix_multiply_tcp/src/service/erpc_matrix_multiply_server.cpp:57
↓ 17 callers
Method
getInterface
! * @brief This function returns parent Interface. * * @return parent Interface. */
erpcgen/src/types/Function.hpp:49
↓ 17 callers
Method
isScalar
! * @brief This function return "false" value as default for identify scalar builtin type. * * @retval false Always return false;
erpcgen/src/types/DataType.hpp:172
↓ 17 callers
Method
removeService
erpc_c/infra/erpc_server.cpp:43
↓ 17 callers
Function
split_expr
Returns a list containing the top-level AND or OR operands in the expression 'expr', in the same (left-to-right) order as they appear in
scripts/kconfig/kconfiglib.py:6243
↓ 16 callers
Function
erpc_mbf_dynamic_init
erpc_c/setup/erpc_setup_mbf_dynamic.cpp:52
↓ 16 callers
Method
get
erpcgen/src/cpptemplate/cpptempl.cpp:764
↓ 16 callers
Method
open
erpc_c/transports/erpc_tcp_transport.cpp:106
↓ 16 callers
Method
setFilterLevel
\name Logging levels @{ \brief Changes the logging level to \a level.
erpcgen/src/Logging.hpp:72
↓ 16 callers
Method
updateStatus
! * @brief Set current status of eRPC message processing to given value. * * @param[in] status New current value. */
erpc_c/infra/erpc_codec.hpp:121
↓ 15 callers
Function
_styled_win
(style)
scripts/kconfig/menuconfig.py:2843
↓ 15 callers
Method
end
! * @brief Return end of symbol vector. * * @return Return end of symbol vector. */
erpcgen/src/types/SymbolScope.hpp:190
next →
1–100 of 4,450, ranked by callers