MCPcopy Create free account

hub / github.com/BehaviorTree/BehaviorTree.CPP / functions

Functions2,345 in github.com/BehaviorTree/BehaviorTree.CPP

↓ 2 callersMethodgetInput
include/behaviortree_cpp/tree_node.h:617
↓ 2 callersFunctionget_cur_process_id
3rdparty/minitrace/minitrace.cpp:96
↓ 2 callersFunctionget_cur_thread_id
3rdparty/minitrace/minitrace.cpp:93
↓ 2 callersFunctionget_option
3rdparty/cppzmq/zmq.hpp:2093
↓ 2 callersFunctionget_unexpected
include/behaviortree_cpp/contrib/expected.hpp:2259
↓ 2 callersFunctiongrisu2
include/behaviortree_cpp/contrib/json.hpp:17735
↓ 2 callersFunctiongrisu2_round
include/behaviortree_cpp/contrib/json.hpp:17453
↓ 2 callersFunctionhex_bytes
! * @brief convert a byte to a uppercase hex representation * @param[in] byte byte to represent * @return representation ("00".."FF")
include/behaviortree_cpp/contrib/json.hpp:18685
↓ 2 callersMethodinstantiateTreeNode
NOLINTNEXTLINE(readability-function-cognitive-complexity)
src/bt_factory.cpp:306
↓ 2 callersMethodisHaltRequested
src/action_node.cpp:161
↓ 2 callersFunctionisHexDigit
src/script_tokenizer.cpp:38
↓ 2 callersFunctionisIdentStart
src/script_tokenizer.cpp:23
↓ 2 callersMethodis_end
return whether the iterator is at end
include/behaviortree_cpp/contrib/json.hpp:12768
↓ 2 callersMethodis_errored
include/behaviortree_cpp/contrib/json.hpp:7183
↓ 2 callersFunctionis_little_endian
3rdparty/cppzmq/zmq_addon.hpp:129
↓ 2 callersFunctionis_number_unsigned
@brief return whether value is an unsigned integer number @sa https://json.nlohmann.me/api/basic_json/is_number_unsigned/
include/behaviortree_cpp/contrib/json.hpp:20645
↓ 2 callersMethodis_typed
Same effect as is_same(this->type(), t);
include/behaviortree_cpp/contrib/any.hpp:354
↓ 2 callersFunctionlittle_endianness
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from https://stackoverflow.com/a/1001328
include/behaviortree_cpp/contrib/json.hpp:9198
↓ 2 callersMethodloadDocImpl
src/xml_parsing.cpp:341
↓ 2 callersMethodloadFromFile
src/xml_parsing.cpp:289
↓ 2 callersFunctionloadXmlAndResolveTreeId
Load XML into parser and resolve which tree to instantiate. Returns the resolved tree ID (may be empty if parser should use default).
src/bt_factory.cpp:58
↓ 2 callersFunctionmake_expected
include/behaviortree_cpp/contrib/expected.hpp:3421
↓ 2 callersFunctionmtr_flush_with_state
TODO: fwrite more than one line at a time. Flushing is thread safe and process async using double-buffering mechanism. Aware: only one flushing proces
3rdparty/minitrace/minitrace.cpp:265
↓ 2 callersFunctionmtr_shutdown
3rdparty/minitrace/minitrace.cpp:202
↓ 2 callersMethodnotify
include/behaviortree_cpp/utils/signal.h:21
↓ 2 callersMethodonSystemPreferenceChanged
()
3rdparty/doxygen-awesome-css/doxygen-awesome-darkmode-toggle.js:115
↓ 2 callersFunctionoperator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
include/behaviortree_cpp/contrib/json.hpp:13234
↓ 2 callersFunctionoperator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
include/behaviortree_cpp/contrib/json.hpp:13285
↓ 2 callersMethodparseString
include/behaviortree_cpp/tree_node.h:453
↓ 2 callersFunctionpoll
3rdparty/cppzmq/zmq.hpp:306
↓ 2 callersFunctionpop_back
@brief remove last reference token @sa https://json.nlohmann.me/api/json_pointer/pop_back/
include/behaviortree_cpp/contrib/json.hpp:13964
↓ 2 callersFunctionprintUsage
tools/bt_nodes_model.cpp:25
↓ 2 callersMethodpush
Push message part to front
3rdparty/cppzmq/zmq_addon.hpp:549
↓ 2 callersMethodrbegin
3rdparty/cppzmq/zmq_addon.hpp:430
↓ 2 callersMethodregisterScriptingEnum
src/bt_factory.cpp:491
↓ 2 callersMethodremove
3rdparty/cppzmq/zmq.hpp:2696
↓ 2 callersMethodrend
3rdparty/cppzmq/zmq_addon.hpp:440
↓ 2 callersFunctionreset
reset token_buffer; current character is beginning of token
include/behaviortree_cpp/contrib/json.hpp:8692
↓ 2 callersMethodreset
3rdparty/cppzmq/zmq.hpp:2849
↓ 2 callersMethodresetTicks
tests/include/action_test_node.h:22
↓ 2 callersFunctionseq_size
3rdparty/cppzmq/zmq.hpp:1208
↓ 2 callersMethodsetAdditionalCallback
src/loggers/bt_sqlite_logger.cpp:158
↓ 2 callersMethodsetTimestampType
include/behaviortree_cpp/loggers/abstract_logger.h:39
↓ 2 callersFunctionskip_whitespace
include/behaviortree_cpp/contrib/json.hpp:8872
↓ 2 callersMethodsuccessCount
tests/include/action_test_node.h:62
↓ 2 callersFunctionswap
@brief exchanges the values @sa https://json.nlohmann.me/api/basic_json/swap/
include/behaviortree_cpp/contrib/json.hpp:22764
↓ 2 callersFunctionswap
include/behaviortree_cpp/contrib/expected.hpp:1397
↓ 2 callersMethodtoStdStringView
include/behaviortree_cpp/utils/simple_string.hpp:81
↓ 2 callersFunctiontoStr
include/behaviortree_cpp/basic_types.h:256
↓ 2 callersFunctiontype
@brief return the type of the JSON value (explicit) @sa https://json.nlohmann.me/api/basic_json/type/
include/behaviortree_cpp/contrib/json.hpp:20596
↓ 2 callersMethodvalue_ptr
include/behaviortree_cpp/contrib/expected.hpp:755
↓ 2 callersMethodwaitFor
Return true if the timeout was NOT reached and the signal was received.
include/behaviortree_cpp/utils/wakeup_signal.hpp:17
↓ 2 callersMethodwaitUntil
include/behaviortree_cpp/utils/timer_queue.h:32
↓ 2 callersMethodwrite_bson
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
include/behaviortree_cpp/contrib/json.hpp:15099
↓ 2 callersMethodwrite_cbor
! @param[in] j JSON value to serialize */
include/behaviortree_cpp/contrib/json.hpp:15128
↓ 2 callersMethodwrite_msgpack
! @param[in] j JSON value to serialize */
include/behaviortree_cpp/contrib/json.hpp:15452
↓ 1 callersFunctionCatchSignals
tools/bt_recorder.cpp:19
↓ 1 callersFunctionCheckBattery
sample_nodes/dummy_nodes.cpp:14
↓ 1 callersFunctionCheckStringEquality
src/controls/switch_node.cpp:22
↓ 1 callersMethodClear
3rdparty/tinyxml2/tinyxml2.h:219
↓ 1 callersFunctionCreateRandomUUID
src/loggers/groot2_publisher.cpp:36
↓ 1 callersMethodDeleteChild
3rdparty/tinyxml2/tinyxml2.cpp:912
↓ 1 callersFunctionEndianSwap
3rdparty/flatbuffers/flatbuffers/base.h:370
↓ 1 callersMethodErrorName
3rdparty/tinyxml2/tinyxml2.cpp:2545
↓ 1 callersFunctionExportTreeToJSON
src/bt_factory.cpp:779
↓ 1 callersFunctionGetDocument
Get the XMLDocument that owns this XMLNode.
3rdparty/tinyxml2/tinyxml2.h:682
↓ 1 callersMethodIdentify
3rdparty/tinyxml2/tinyxml2.cpp:702
↓ 1 callersFunctionImportTreeFromJSON
src/bt_factory.cpp:794
↓ 1 callersFunctionIsNameChar
3rdparty/tinyxml2/tinyxml2.h:583
↓ 1 callersFunctionIsOutRange
3rdparty/flatbuffers/flatbuffers/base.h:485
↓ 1 callersFunctionIsUTF8Continuation
3rdparty/tinyxml2/tinyxml2.h:605
↓ 1 callersFunctionLibraryVersionNumber
src/behavior_tree.cpp:113
↓ 1 callersFunctionLibraryVersionString
src/behavior_tree.cpp:125
↓ 1 callersMethodMem
3rdparty/tinyxml2/tinyxml2.h:285
↓ 1 callersFunctionNoChildren
Returns true if this node has no children.
3rdparty/tinyxml2/tinyxml2.h:766
↓ 1 callersFunctionOutputPort
include/behaviortree_cpp/basic_types.h:495
↓ 1 callersMethodParseDeep
3rdparty/tinyxml2/tinyxml2.cpp:1072
↓ 1 callersMethodPopDepth
3rdparty/tinyxml2/tinyxml2.cpp:2574
↓ 1 callersMethodPushDepth
3rdparty/tinyxml2/tinyxml2.cpp:2566
↓ 1 callersMethodQueryBoolValue
3rdparty/tinyxml2/tinyxml2.cpp:1512
↓ 1 callersMethodQueryDoubleValue
3rdparty/tinyxml2/tinyxml2.cpp:1530
↓ 1 callersMethodQueryFloatValue
3rdparty/tinyxml2/tinyxml2.cpp:1521
↓ 1 callersMethodQueryInt64Value
3rdparty/tinyxml2/tinyxml2.cpp:1494
↓ 1 callersMethodQueryIntValue
3rdparty/tinyxml2/tinyxml2.cpp:1476
↓ 1 callersFunctionQueryStringAttribute
See QueryIntAttribute()
3rdparty/tinyxml2/tinyxml2.h:1406
↓ 1 callersMethodQueryUnsigned64Value
3rdparty/tinyxml2/tinyxml2.cpp:1503
↓ 1 callersMethodQueryUnsignedValue
3rdparty/tinyxml2/tinyxml2.cpp:1485
↓ 1 callersFunctionRegisterNodes
sample_nodes/dummy_nodes.h:121
↓ 1 callersMethodSetText
3rdparty/tinyxml2/tinyxml2.cpp:1707
↓ 1 callersMethodShallowClone
3rdparty/tinyxml2/tinyxml2.cpp:1260
↓ 1 callersMethodSwapRemove
3rdparty/tinyxml2/tinyxml2.h:278
↓ 1 callersFunctionTIXML_VSCPRINTF
Microsoft Visual Studio 2003 and earlier or WinCE.
3rdparty/tinyxml2/tinyxml2.cpp:71
↓ 1 callersFunctionToDocument
Safely cast to a Document, or null.
3rdparty/tinyxml2/tinyxml2.h:700
↓ 1 callersMethodTransferTo
3rdparty/tinyxml2/tinyxml2.cpp:158
↓ 1 callersFunctionWhitespaceMode
3rdparty/tinyxml2/tinyxml2.h:1794
↓ 1 callersFunctionWildcardMatch
src/bt_factory.cpp:97
↓ 1 callersMethodXMLParser
src/xml_parsing.cpp:274
↓ 1 callersFunction_mco_create_context
3rdparty/minicoro/minicoro.h:1239
↓ 1 callersFunction_mco_destroy_context
3rdparty/minicoro/minicoro.h:1273
↓ 1 callersFunction_mco_finish_jumpout
3rdparty/minicoro/minicoro.h:1523
← previousnext →401–500 of 2,345, ranked by callers