MCPcopy Create free account

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

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

↓ 1 callersMethodsetRequiredTime
tests/gtest_coroutines.cpp:48
↓ 1 callersMethodsetStatus
src/tree_node.cpp:171
↓ 1 callersMethodsetSubtreeID
include/behaviortree_cpp/decorators/subtree_node.h:66
↓ 1 callersMethodsetWakeUpInstance
src/tree_node.cpp:459
↓ 1 callersFunctionskip_bom
! @brief skip the UTF-8 byte order mark @return true iff there is no BOM or the correct BOM has been skipped */
include/behaviortree_cpp/contrib/json.hpp:8858
↓ 1 callersFunctionsplit
! @brief split the string input to reference tokens @note This function is only called by the json_pointer constructor. All excepti
include/behaviortree_cpp/contrib/json.hpp:14471
↓ 1 callersFunctionstr
Dump content to string for debugging. * Ascii chars are readable, the rest is printed as hex. * Probably ridiculously slow. * Use to
3rdparty/cppzmq/zmq.hpp:694
↓ 1 callersFunctionstrtobool
``distutils.util.strtobool`` equivalent, since it will be deprecated. origin: https://stackoverflow.com/a/715468/17094594
convert_v3_to_v4.py:15
↓ 1 callersMethodsubscribe
include/behaviortree_cpp/utils/signal.h:37
↓ 1 callersMethodsubscribeToStatusChange
src/tree_node.cpp:327
↓ 1 callersMethodtick
tests/gtest_ports.cpp:170
↓ 1 callersMethodtickImpl
src/action_node.cpp:137
↓ 1 callersFunctiontoConstStr
src/loggers/bt_minitrace_logger.cpp:26
↓ 1 callersFunctiontoJsonString
src/basic_types.cpp:565
↓ 1 callersFunctionto_array
include/behaviortree_cpp/contrib/magic_enum.hpp:408
↓ 1 callersFunctionto_cbor
@brief create a CBOR serialization of a given JSON value @sa https://json.nlohmann.me/api/basic_json/to_cbor/
include/behaviortree_cpp/contrib/json.hpp:23548
↓ 1 callersFunctionto_json_tuple_impl
include/behaviortree_cpp/contrib/json.hpp:5780
↓ 1 callersFunctionto_msgpack
@brief create a MessagePack serialization of a given JSON value @sa https://json.nlohmann.me/api/basic_json/to_msgpack/
include/behaviortree_cpp/contrib/json.hpp:23562
↓ 1 callersFunctiontokenize
src/script_tokenizer.cpp:223
↓ 1 callersMethodtryCast
include/behaviortree_cpp/utils/safe_any.hpp:513
↓ 1 callersFunctionunescape
include/behaviortree_cpp/contrib/json.hpp:3005
↓ 1 callersFunctionvalidateInstanceName
src/xml_parsing.cpp:155
↓ 1 callersFunctionvalidatePortName
src/xml_parsing.cpp:131
↓ 1 callersFunctionvalue
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
include/behaviortree_cpp/contrib/json.hpp:13606
↓ 1 callersMethodwait_all
3rdparty/cppzmq/zmq.hpp:2729
↓ 1 callersFunctionwrite_network_order
3rdparty/cppzmq/zmq_addon.hpp:135
↓ 1 callersFunctionxsdAttributeType
src/xml_parsing.cpp:62
↓ 1 callersMethod~SimpleString
include/behaviortree_cpp/utils/simple_string.hpp:68
↓ 1 callersMethod~XMLNode
3rdparty/tinyxml2/tinyxml2.cpp:811
MethodAccept
3rdparty/tinyxml2/tinyxml2.cpp:782
MethodActionEnum
tests/gtest_enums.cpp:35
MethodActionIssue1046
tests/gtest_factory.cpp:505
MethodActionNodeBase
src/action_node.cpp:23
MethodActionNodeBase
include/behaviortree_cpp/action_node.h:40
MethodActionVectorStringIn
tests/gtest_ports.cpp:231
MethodActionWithDefaultEmptyVector
tests/gtest_ports.cpp:732
MethodActionWithDefaultPort
tests/gtest_ports.cpp:591
MethodActionWithLockedPort
tests/gtest_blackboard.cpp:789
MethodActionWithMetadata
tests/gtest_factory.cpp:424
MethodActionWithNodeType
tests/gtest_enums.cpp:258
MethodAction_A
additional arguments passed to the constructor
examples/t08_additional_node_args.cpp:38
MethodAction_B
examples/t08_additional_node_args.cpp:64
MethodAlwaysFailureNode
include/behaviortree_cpp/actions/always_failure_node.h:25
MethodAlwaysSuccessNode
include/behaviortree_cpp/actions/always_success_node.h:25
MethodAnimal
tests/include/animal_hierarchy_test.h:19
MethodAny
include/behaviortree_cpp/utils/safe_any.hpp:78
MethodApproachObject
sample_nodes/dummy_nodes.h:37
MethodAssert
tests/gtest_subtree.cpp:512
MethodAsyncActionTest
tests/src/action_test_node.cpp:19
MethodAsyncActionTest
tests/include/action_test_node.h:42
MethodAsyncTestAction
tests/gtest_reactive_backchaining.cpp:37
MethodBB_TestNode
tests/gtest_blackboard.cpp:25
FunctionBT_JSON_CONVERTER
NOLINTNEXTLINE(misc-use-internal-linkage)
sample_nodes/movebase_node.h:19
FunctionBT_JSON_CONVERTER
NOLINTNEXTLINE(misc-use-anonymous-namespace,misc-use-internal-linkage)
tests/gtest_ports.cpp:316
FunctionBT_JSON_CONVERTER
NOLINTBEGIN(misc-use-internal-linkage)
tests/gtest_json.cpp:52
FunctionBT_JSON_CONVERTER
Allow bi-directional conversion to JSON
examples/t12_default_ports.cpp:26
FunctionBT_JSON_CONVERTER
This macro will generate the code that is needed to convert the object to/from JSON. You still need to call BT::RegisterJsonDefinition<Position2D>() i
examples/t11_groot_howto.cpp:30
FunctionBT_REGISTER_NODES
This function must be implemented in the .cpp file to create a plugin that can be loaded at run-time NOLINTNEXTLINE(misc-use-anonymous-namespace,misc-
sample_nodes/movebase_node.cpp:8
FunctionBT_REGISTER_NODES
This function must be implemented in the .cpp file to create a plugin that can be loaded at run-time NOLINTNEXTLINE(misc-use-anonymous-namespace)
sample_nodes/dummy_nodes.cpp:6
FunctionBT_REGISTER_NODES
This function must be implemented in the .cpp file to create a plugin that can be loaded at run-time NOLINTNEXTLINE(misc-use-anonymous-namespace,misc-
sample_nodes/crossdoor_nodes.cpp:86
FunctionBT_REGISTER_NODES
Register the node when plugin is loaded
tests/plugin_issue953/plugin_issue953.cpp:89
FunctionBT_REGISTER_NODES
Function used to register PrintVector automatically, when loading the plugin. Remember that it is mandatory to add to the CMakeLists.txt file this: t
examples/plugin_example/plugin_action.cpp:32
MethodBackUpAndSpin
tests/navigation_test.cpp:101
MethodBehaviorTreeException
include/behaviortree_cpp/exceptions.h:28
MethodBehaviorTreeFactory
src/bt_factory.cpp:114
MethodBehaviorTreeFactory
include/behaviortree_cpp/bt_factory.h:240
MethodBehaviorTreeTest
tests/gtest_tree.cpp:35
MethodBlackboard
This is intentionally protected. Use Blackboard::create instead
include/behaviortree_cpp/blackboard.h:41
MethodBlackboardFuzzer
fuzzing/bb_fuzzer.cpp:189
MethodBoolAttribute
3rdparty/tinyxml2/tinyxml2.cpp:1667
MethodBoolText
3rdparty/tinyxml2/tinyxml2.cpp:1890
FunctionBoolValue
Query as a boolean. See IntValue()
3rdparty/tinyxml2/tinyxml2.h:1189
FunctionCData
Returns true if this is a CDATA text element.
3rdparty/tinyxml2/tinyxml2.h:1011
FunctionCStr
If in print to memory mode, return a pointer to the XML file in memory. */
3rdparty/tinyxml2/tinyxml2.h:2309
FunctionCStrSize
If in print to memory mode, return the size of the XML file in memory. (Note the size returned includes the terminating null.) */
3rdparty/tinyxml2/tinyxml2.h:2317
MethodCalculateGoal
examples/t03_generic_ports.cpp:43
MethodCapacity
3rdparty/tinyxml2/tinyxml2.h:273
FunctionCheckTemperature
sample_nodes/dummy_nodes.cpp:20
MethodChildElementCount
3rdparty/tinyxml2/tinyxml2.cpp:821
MethodClear
3rdparty/tinyxml2/tinyxml2.h:351
FunctionClearBuffer
If in print to memory mode, reset the buffer to the beginning. */
3rdparty/tinyxml2/tinyxml2.h:2324
MethodClearError
3rdparty/tinyxml2/tinyxml2.cpp:2490
MethodCloseElement
3rdparty/tinyxml2/tinyxml2.cpp:2820
FunctionClosingType
3rdparty/tinyxml2/tinyxml2.h:1678
MethodCollapseWhitespace
3rdparty/tinyxml2/tinyxml2.cpp:252
MethodCollectDoubleAction
tests/gtest_ports.cpp:645
MethodComparisonNode
tests/gtest_blackboard.cpp:350
MethodComplexFallbackWithMemoryTest
tests/gtest_fallback.cpp:98
MethodComplexParallelTest
tests/gtest_parallel.cpp:70
MethodComplexSequence2ActionsTest
tests/gtest_sequence.cpp:111
MethodComplexSequenceTest
tests/gtest_sequence.cpp:52
MethodComplexSequenceWithMemoryTest
tests/gtest_sequence.cpp:170
MethodComputePathToPose
tests/navigation_test.cpp:113
MethodConditionNode
src/condition_node.cpp:18
MethodConditionNode
include/behaviortree_cpp/condition_node.h:38
MethodConditionTestNode
tests/src/condition_test_node.cpp:17
MethodConsumeQueue
include/behaviortree_cpp/decorators/consume_queue.h:35
MethodControlNode
src/control_node.cpp:18
MethodControlNode
include/behaviortree_cpp/control_node.h:41
MethodConvertUTF32ToUTF8
3rdparty/tinyxml2/tinyxml2.cpp:417
← previousnext →601–700 of 2,345, ranked by callers