MCPcopy Create free account

hub / github.com/AimRT/AimRT / functions

Functions3,249 in github.com/AimRT/AimRT

↓ 320 callersMethodwhat
src/common/util/exception.h:22
↓ 89 callersFunctionToStdStringView
src/interface/aimrt_module_cpp_interface/util/string.h:25
↓ 80 callersFunctionInvokeCallBack
src/runtime/core/rpc/rpc_backend_tools.h:84
↓ 76 callersMethodSetMetaValue
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:86
↓ 73 callersMethodToString
src/plugins/grpc_plugin/http2/response.h:49
↓ 68 callersMethodRegisterHookFunc
src/runtime/core/aimrt_core.h:166
↓ 56 callersFunctionToAimRTStringView
src/interface/aimrt_module_cpp_interface/util/string.h:13
↓ 53 callersMethodGetMetaValue
Some frame fields
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:80
↓ 51 callersMethodGetExecutorManager
* @brief Get executor manager handle * * @return ExecutorManagerRef */
src/interface/aimrt_module_cpp_interface/core.h:82
↓ 50 callersFunctionMessageToJson
* @brief use typesupport convert ros msg to json str * * @param message ros msg * @param typesupport typesuport ptr * @param json_str_res json res
src/common/ros2_util/json_convert.h:661
↓ 50 callersFunctionPb2CompactJson
src/interface/aimrt_module_protobuf_interface/util/protobuf_tools.h:32
↓ 48 callersMethodGetExecutor
src/runtime/core/aimrt_core.cc:316
↓ 48 callersFunctionUrlEncode
* @brief UrlEncode * * @param[in] str string to be encoded * @param[in] up whether to encode to uppercase * @return std::string encoded string */
src/common/util/url_encode.h:35
↓ 47 callersMethodGetConfigFilePath
src/interface/aimrt_module_cpp_interface/context/context.h:63
↓ 43 callersMethodExecute
src/runtime/core/executor/tbb_thread_executor.cc:147
↓ 42 callersMethodGetConfigurator
* @brief Get configurator handle * * @return ConfiguratorRef */
src/interface/aimrt_module_cpp_interface/core.h:62
↓ 42 callersMethodIO
src/common/net/asio_tools.h:159
↓ 36 callersMethodrun
(self)
src/examples/utils/run_all_example.py:314
↓ 35 callersMethodGetRpcHandle
* @brief Get rpc handle * * @return rpc::RpcHandleRef */
src/interface/aimrt_module_cpp_interface/core.h:102
↓ 34 callersFunctionSSToString
src/common/util/string_util.h:856
↓ 34 callersMethodSetString
src/common/util/buffer_util.h:158
↓ 33 callersMethodBufferSize
src/interface/aimrt_module_cpp_interface/util/buffer.h:78
↓ 33 callersMethodData
src/interface/aimrt_module_cpp_interface/util/buffer.h:68
↓ 33 callersMethodGetLogger
src/examples/cpp/executor/module/timer_module/timer_module.h:28
↓ 32 callersMethodShutdown
* @brief Shutdown * @note Asynchronous, the registered stop method will be called */
src/common/net/asio_tools.h:122
↓ 32 callersMethodStart
* @brief Start running * @note Asynchronously, the registered start method will be called and the specified number of threads will be started. *
src/common/net/asio_tools.h:83
↓ 31 callersMethodGetString
src/common/util/buffer_util.h:277
↓ 30 callersMethodSupportTimerSchedule
src/runtime/core/executor/tbb_thread_executor.h:45
↓ 29 callersMethodreset
(self)
src/test/core/pytest_results.py:30
↓ 29 callersMethodstart
src/interface/aimrt_module_cpp_interface/co/aimrt_context.h:226
↓ 28 callersMethodOK
src/interface/aimrt_module_cpp_interface/rpc/rpc_status.h:22
↓ 28 callersMethodSetTimeout
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:75
↓ 27 callersFunctionGetFuncNameWithoutPrefix
src/interface/aimrt_module_cpp_interface/rpc/rpc_handle.h:31
↓ 26 callersMethodGetChannelHandle
* @brief Get channel handle * * @return channel::ChannelHandleRef */
src/interface/aimrt_module_cpp_interface/core.h:112
↓ 24 callersMethodLetMe
src/interface/aimrt_module_cpp_interface/context/context.h:65
↓ 24 callersMethodNativeHandle
src/plugins/zenoh_plugin/zenoh_buffer_array_allocator.h:24
↓ 22 callersMethodPublish
src/plugins/zenoh_plugin/zenoh_manager.cc:121
↓ 22 callersFunctionSafeUtf8TruncationLength
* @brief Safely calculates truncation position for UTF-8 string * * @param[in] utf8_str UTF-8 encoded string * @param[in] actual_length Actual byte
src/common/util/string_util.h:879
↓ 22 callersMethodSize
src/plugins/iceoryx_plugin/iceoryx_manager.h:26
↓ 22 callersMethodWait
src/common/util/light_signal.h:22
↓ 21 callersMethodCreateModule
src/runtime/core/module/module_manager.cc:285
↓ 21 callersFunctionGetSimpleLoggerRef
src/interface/aimrt_module_cpp_interface/logger/logger.h:46
↓ 21 callersMethodrun_test
Run the test Returns: bool: True if all executions succeeded
src/test/core/base_test.py:79
↓ 21 callersMethodsetup_from_yaml
Set up test environment from a YAML configuration file Args: yaml_path: path to the YAML configuration file Ret
src/test/core/base_test.py:35
↓ 20 callersMethodCreateSharedPtr
src/interface/aimrt_module_cpp_interface/util/type_support.h:46
↓ 20 callersMethodGetSerializationType
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:115
↓ 20 callersMethodJoin
* @brief Join * @note Block until all threads exit */
src/common/net/asio_tools.h:111
↓ 20 callersFunctionJoinVec
src/common/util/string_util.h:259
↓ 20 callersMethodRegisterService
* @brief Register service * * @param service_ptr * @return Register result */
src/interface/aimrt_module_cpp_interface/rpc/rpc_handle.h:127
↓ 20 callersMethodSetSerializationType
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:118
↓ 19 callersMethodparse_args
(self)
src/examples/utils/run_all_example.py:78
↓ 18 callersMethodCountDown
src/common/util/dynamiclatch.h:52
↓ 18 callersMethodInitialize
src/common/net/asio_udp_cli.h:68
↓ 18 callersFunctionSetCpuSchedForCurrentThread
src/runtime/core/util/thread_tools.cc:88
↓ 18 callersMethodTryAdd
src/common/util/dynamiclatch.h:35
↓ 17 callersFunctionDynamicArrayToJsonImpl
src/common/ros2_util/json_convert.h:346
↓ 17 callersFunctionGetCurrentContext
src/interface/aimrt_module_cpp_interface/context/details/thread_context.h:28
↓ 17 callersMethodInitialize
src/runtime/core/executor/executor_manager.cc:58
↓ 17 callersMethodNewContextSharedPtr
src/interface/aimrt_module_cpp_interface/rpc/rpc_handle.h:293
↓ 17 callersFunctionPublish
Publish a message to a channel. This function can be called in following ways: - Publish(publisher, msg) - Publish(publisher, msg, ctx)
src/runtime/python_runtime/aimrt_py_chn.py:93
↓ 17 callersFunctionTimeT2TmLocal
* @brief localtime * * @param t * @return struct tm */
src/common/util/time_util.h:203
↓ 16 callersMethodAddSubscribeWrapper
src/runtime/core/channel/channel_backend_tools.h:20
↓ 16 callersMethodDeserialize
src/runtime/python_runtime/export_pb_type_support.h:72
↓ 16 callersFunctionGetCurTimestampNs
src/common/util/time_util.h:48
↓ 16 callersMethodName
src/runtime/core/rpc/local_rpc_backend.h:33
↓ 16 callersMethodRegisterSvrFunc
* @brief Register svr start/stop method * @note The earlier the start func is registered, the earlier it is executed. The earlier the stop func is
src/common/net/asio_tools.h:74
↓ 15 callersMethodCode
src/interface/aimrt_module_cpp_interface/rpc/rpc_status.h:31
↓ 15 callersMethodGetMetaKeyValsArray
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:299
↓ 15 callersMethodGetPluginOptionsNode
src/runtime/core/plugin/plugin_manager.cc:180
↓ 15 callersMethodGetPublisher
src/plugins/iceoryx_plugin/iceoryx_manager.cc:139
↓ 15 callersFunctionLog
src/interface/aimrt_module_cpp_interface/context/context.h:444
↓ 15 callersMethodSetBuffer
src/common/util/buffer_util.h:146
↓ 15 callersMethodSetLogger
src/runtime/core/rpc/rpc_manager.h:67
↓ 15 callersMethodUpdatePluginOptionsNode
src/runtime/core/plugin/plugin_manager.cc:196
↓ 14 callersMethodName
src/runtime/core/channel/local_channel_backend.h:34
↓ 14 callersMethodNativeHandle
src/runtime/core/module/core_proxy.h:47
↓ 14 callersMethodSetFunctionName
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:125
↓ 14 callersMethodSetUint32
src/common/util/buffer_util.h:132
↓ 14 callersMethodShutdown
src/runtime/core/aimrt_core.cc:274
↓ 14 callersMethodShutdown
src/runtime/core/executor/executor_manager.cc:117
↓ 13 callersFunctionBindCpuForCurrentThread
src/runtime/core/util/thread_tools.cc:58
↓ 13 callersMethodDefaultSerializationType
src/interface/aimrt_module_cpp_interface/util/type_support.h:104
↓ 13 callersFunctionGetMonthDayCount
* @brief get current month day count * * @param year * @param month from 0 onwards, 0 represents January * @return uint32_t */
src/common/util/time_util.h:295
↓ 13 callersMethodGetSubscriber
src/runtime/core/channel/channel_handle_proxy.h:240
↓ 13 callersMethodJoinToString
src/interface/aimrt_module_cpp_interface/util/buffer.h:86
↓ 13 callersMethodName
src/runtime/core/executor/tbb_thread_executor.h:41
↓ 13 callersMethodNativeHandle
src/runtime/python_runtime/export_pb_type_support.h:35
↓ 13 callersMethodRegisterFilter
src/interface/aimrt_module_cpp_interface/rpc/rpc_handle.h:445
↓ 13 callersMethodRegisterHttpHandle
src/common/net/http_dispatcher.h:30
↓ 13 callersMethodSetServiceName
src/interface/aimrt_module_cpp_interface/rpc/rpc_handle.h:281
↓ 13 callersMethodStart
src/runtime/core/aimrt_core.cc:248
↓ 12 callersMethodThreadSafe
src/runtime/core/executor/tbb_thread_executor.h:43
↓ 12 callersMethodTimeout
Timeout
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:71
↓ 12 callersMethodType
src/runtime/core/executor/tbb_thread_executor.h:40
↓ 11 callersFunctionDrawTable
src/common/util/string_util.h:529
↓ 11 callersMethodExecute
src/plugins/time_manipulator_plugin/time_manipulator_executor.cc:151
↓ 11 callersMethodGetAimRTOptionsNode
src/runtime/core/configurator/configurator_manager.cc:167
↓ 11 callersMethodGetMetaKeys
src/interface/aimrt_module_cpp_interface/rpc/rpc_context.h:95
↓ 11 callersFunctionJsonToMessage
* @brief use typesupport convert json to ros msg * * @param json_str the json str * @param typesupport typesupport ptr * @param message the ros ms
src/common/ros2_util/json_convert.h:622
↓ 11 callersFunctionSetNameForCurrentThread
src/runtime/core/util/thread_tools.cc:41
next →1–100 of 3,249, ranked by callers