Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EmbeddedRPC/erpc
/ types & classes
Types & classes
989 in github.com/EmbeddedRPC/erpc
⨍
Functions
4,450
◇
Types & classes
989
↓ 59 callers
Class
semantic_error
! * @brief Exception class for semantic errors. */
erpcgen/src/ParseErrors.hpp:137
↓ 36 callers
Class
internal_error
! * @brief Exception class for internal errors. */
erpcgen/src/ParseErrors.hpp:151
↓ 22 callers
Class
TemplateException
Custom exception class for library errors
erpcgen/src/cpptemplate/cpptempl.hpp:258
↓ 15 callers
Class
syntax_error
! * @brief Exception class for syntax errors. */
erpcgen/src/ParseErrors.hpp:63
↓ 14 callers
Class
data_ptr
various typedefs
erpcgen/src/cpptemplate/cpptempl.hpp:56
↓ 13 callers
Class
MessageBuffer
! * @brief Represents a memory buffer containing a message. * * The MessageBuffer object does not own the buffer memory. It simply provides an inte
erpc_c/infra/erpc_message_buffer.hpp:37
↓ 12 callers
Class
TemplateParser
erpcgen/src/cpptemplate/cpptempl.cpp:346
↓ 10 callers
Class
KconfigError
Exception raised for Kconfig-related errors. KconfigError and KconfigSyntaxError are the same class. The KconfigSyntaxError alias is onl
scripts/kconfig/kconfiglib.py:6064
↓ 8 callers
Class
ErpcgenTestException
erpcgen/test/conftest.py:319
↓ 6 callers
Class
MenuNode
Represents a menu node in the configuration. This corresponds to an entry in e.g. the 'make menuconfig' interface, though non-visible choices
scripts/kconfig/kconfiglib.py:5573
↓ 6 callers
Class
RequestError
Request error.
erpc_java/src/main/java/io/github/embeddedrpc/erpc/transport/RequestError.java:12
↓ 5 callers
Class
Token
! * @brief Encapsulates all information about a token. */
erpcgen/src/Token.hpp:54
↓ 5 callers
Class
syntax_error2
! * @brief Exception class for syntax errors. */
erpcgen/src/ParseErrors.hpp:77
↓ 4 callers
Class
ClientManager
erpc_python/erpc/client.py:15
↓ 4 callers
Class
SimpleServer
erpc_python/erpc/simple_server.py:15
↓ 3 callers
Class
CCompiler
erpcgen/test/conftest.py:255
↓ 3 callers
Class
Symbol
Represents a configuration symbol: (menu)config FOO ... The following attributes are available. They should be viewed as re
scripts/kconfig/kconfiglib.py:4086
↓ 3 callers
Class
TCPTransport
erpc_python/erpc/transport.py:140
↓ 3 callers
Class
key_error
erpcgen/src/cpptemplate/cpptempl.hpp:192
↓ 2 callers
Class
Choice
Represents a choice statement: choice ... endchoice The following attributes are available on Choice instances. They
scripts/kconfig/kconfiglib.py:5096
↓ 2 callers
Class
Crc16
Class for computing ITU-CCITT CRC-16.
erpc_java/src/main/java/io/github/embeddedrpc/erpc/auxiliary/Crc16.java:12
↓ 2 callers
Class
DataTemplate
erpcgen/src/cpptemplate/cpptempl.hpp:59
↓ 2 callers
Class
Erpcgen
erpcgen/test/conftest.py:196
↓ 2 callers
Class
ErpcgenTestCase
erpcgen/test/conftest.py:654
↓ 2 callers
Class
Kconfig
Represents a Kconfig configuration, e.g. for x86 or ARM. This is the set of symbols, choices, and menu nodes appearing in the configuration.
scripts/kconfig/kconfiglib.py:575
↓ 2 callers
Class
RequestError
erpc_python/erpc/client.py:11
↓ 2 callers
Class
TestPartResult
Information about a test.
test/common/gtest/gtest.h:7643
↓ 2 callers
Class
TestResult
test/run_unit_tests.py:29
↓ 2 callers
Class
_KconfigIOError
scripts/kconfig/kconfiglib.py:6085
↓ 2 callers
Class
sigaction
test/common/gtest/gtest.cpp:7971
↓ 2 callers
Class
typed_iterator
erpcgen/src/types/SymbolScope.hpp:34
↓ 1 callers
Class
AnnotateTestServiceHandler
test/python_impl_tests/test_annotations/test_annotations.py:40
↓ 1 callers
Class
ArraysTestServiceHandler
test/python_impl_tests/test_arrays/test_arrays.py:42
↓ 1 callers
Class
AssertHelper
test/common/gtest/gtest.h:18265
↓ 1 callers
Class
BasicCodec
Version of this codec. Args: Codec (code.Codec): Inherit and implement codec interface functions.
erpc_python/erpc/basic_codec.py:13
↓ 1 callers
Class
BinaryTestServiceHandler
test/python_impl_tests/test_binary/test_binary.py:39
↓ 1 callers
Class
BuiltinTestServiceHandler
test/python_impl_tests/test_builtin/test_builtin.py:43
↓ 1 callers
Class
CGenerator
! * @brief Code generator for C. */
erpcgen/src/CGenerator.hpp:27
↓ 1 callers
Class
CTests
test/run_unit_tests.py:432
↓ 1 callers
Class
ClassUniqueToAlwaysTrue
test/common/gtest/gtest.cpp:6561
↓ 1 callers
Class
ClientInfo
erpc_python/erpc/arbitrator.py:15
↓ 1 callers
Class
CodecError
erpc_python/erpc/codec.py:24
↓ 1 callers
Class
CommonService
test/java_impl_tests/src/test/java/io/github/embeddedrpc/erpc/tests/server/services/CommonService.java:6
↓ 1 callers
Class
CommonTestServiceHandler
Common handler to stop and quit the server
test/python_impl_tests/conftest.py:72
↓ 1 callers
Class
ConnectionClosed
erpc_python/erpc/transport.py:136
↓ 1 callers
Class
ConstTestServiceHandler
test/python_impl_tests/test_const/test_const.py:41
↓ 1 callers
Class
Crc16
erpc_python/erpc/crc16.py:9
↓ 1 callers
Class
EnumsTestServiceHandler
test/python_impl_tests/test_enums/test_enums.py:44
↓ 1 callers
Class
ErpcTestException
erpcgen/test/conftest.py:323
↓ 1 callers
Class
ErpcgenCCompileTest
erpcgen/test/conftest.py:566
↓ 1 callers
Class
ErpcgenCppCompileTest
erpcgen/test/conftest.py:593
↓ 1 callers
Class
ErpcgenFile
erpcgen/test/conftest.py:121
↓ 1 callers
Class
ErpcgenItem
erpcgen/test/conftest.py:142
↓ 1 callers
Class
ErpcgenTestSpec
erpcgen/test/conftest.py:327
↓ 1 callers
Class
FirstInterfaceHandler
test/python_impl_tests/test_arbitrator/test_arbitrator.py:288
↓ 1 callers
Class
GTEST_1_TUPLE_
test/common/gtest/gtest.h:1030
↓ 1 callers
Class
GTEST_2_TUPLE_
test/common/gtest/gtest.h:1062
↓ 1 callers
Class
GTEST_3_TUPLE_
test/common/gtest/gtest.h:1105
↓ 1 callers
Class
GTEST_4_TUPLE_
test/common/gtest/gtest.h:1142
↓ 1 callers
Class
GTEST_5_TUPLE_
test/common/gtest/gtest.h:1183
↓ 1 callers
Class
GTEST_6_TUPLE_
test/common/gtest/gtest.h:1227
↓ 1 callers
Class
GTEST_7_TUPLE_
test/common/gtest/gtest.h:1274
↓ 1 callers
Class
GTEST_8_TUPLE_
test/common/gtest/gtest.h:1323
↓ 1 callers
Class
GTEST_9_TUPLE_
test/common/gtest/gtest.h:1375
↓ 1 callers
Class
JavaGenerator
! * @brief Code generator for Jva. */
erpcgen/src/JavaGenerator.hpp:25
↓ 1 callers
Class
JavaTests
test/run_unit_tests.py:607
↓ 1 callers
Class
ListsTestServiceHandler
test/python_impl_tests/test_lists/test_lists.py:40
↓ 1 callers
Class
MatrixMultiplyServiceHandler
examples/matrix_multiply_python/matrix_multiply.py:55
↓ 1 callers
Class
MatrixMultiplyServiceHandler
eRPC call definition
examples/hello_world/py/main_server.py:21
↓ 1 callers
Class
MessageInfo
erpc_java/src/main/java/io/github/embeddedrpc/erpc/auxiliary/MessageInfo.java:11
↓ 1 callers
Class
MessageLoggers
! * @brief Logging messages functionality. * * @ingroup infra_utility */
erpc_c/infra/erpc_message_loggers.hpp:75
↓ 1 callers
Enum
MessageType
Message type.
erpc_java/src/main/java/io/github/embeddedrpc/erpc/auxiliary/MessageType.java:12
↓ 1 callers
Class
Notification
Allows a controller thread to pause execution of newly created threads until notified. Instances of this class must be created and destroyed in the c
test/common/gtest/gtest.h:2594
↓ 1 callers
Class
Option
scripts/kconfig/hardenconfig.py:23
↓ 1 callers
Class
ParamIterator
test/common/gtest/gtest.h:10783
↓ 1 callers
Class
PrePostAction
! * @brief Client and server may used cb functions before and after rpc call. * * @ingroup infra_utility */
erpc_c/infra/erpc_pre_post_action.h:39
↓ 1 callers
Class
PythonGenerator
! * @brief Code generator for Python. */
erpcgen/src/PythonGenerator.hpp:28
↓ 1 callers
Class
PythonTests
test/run_unit_tests.py:365
↓ 1 callers
Class
RequestContext
erpc_c/infra/erpc_server.hpp:32
↓ 1 callers
Class
RequestContext
erpc_python/erpc/client.py:81
↓ 1 callers
Class
Runner
test/java_impl_tests/run_tests.py:37
↓ 1 callers
Class
ScopedTrace
Information about a trace point.
test/common/gtest/gtest.h:7652
↓ 1 callers
Class
SecondInterfaceHandler
test/python_impl_tests/test_arbitrator/test_arbitrator.py:254
↓ 1 callers
Class
SerialTransport
erpc_python/erpc/transport.py:116
↓ 1 callers
Class
StructTestServiceHandler1
test/python_impl_tests/test_struct/test_struct.py:54
↓ 1 callers
Class
StructTestServiceHandler2
test/python_impl_tests/test_struct/test_struct.py:81
↓ 1 callers
Class
Test
Represents a failure message.
test/common/gtest/gtest.h:7641
↓ 1 callers
Class
TestCase
test/common/gtest/gtest.h:18287
↓ 1 callers
Class
TestCaseNameIs
A predicate that checks the name of a TestCase against a known value. This is used for implementation of the UnitTest class only. We put it in the a
test/common/gtest/gtest.cpp:6021
↓ 1 callers
Class
TestInfo
Represents a test.
test/common/gtest/gtest.h:7642
↓ 1 callers
Class
TestProperty
A copyable object representing a user specified test property which can be output as a key/value string pair. Don't inherit from TestProperty as its
test/common/gtest/gtest.h:18601
↓ 1 callers
Class
TestPropertyKeyIs
A predicate that checks the key of a TestProperty against a known key. TestPropertyKeyIs is copyable.
test/common/gtest/gtest.cpp:753
↓ 1 callers
Class
Text2CConverter
erpcgen/bin/txt_to_c.py:22
↓ 1 callers
Class
Text2CConverterTool
erpcgen/bin/txt_to_c.py:103
↓ 1 callers
Class
TransportArbitrator
Shares a transport between a server and multiple clients. Args: Transport (_type_): Inherit and define transport interface methods
erpc_python/erpc/arbitrator.py:20
↓ 1 callers
Class
TransportFactory
Build a concreate transport layer based on pytestconfig. This class can be passed to new process and then build new transport layer (concrea
test/python_impl_tests/conftest.py:44
↓ 1 callers
Class
TypedefTestServiceHandler
test/python_impl_tests/test_typedef/test_typedef.py:39
↓ 1 callers
Class
UnionsTestServiceHandler
test/python_impl_tests/test_unions/test_unions.py:39
↓ 1 callers
Class
UnitTest
Result of a test part.
test/common/gtest/gtest.h:7644
↓ 1 callers
Class
Variable
Represents a preprocessor variable/function. The following attributes are available: name: The name of the variable. value:
scripts/kconfig/kconfiglib.py:6009
next →
1–100 of 989, ranked by callers