Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BehaviorTree/BehaviorTree.CPP
/ functions
Functions
2,345 in github.com/BehaviorTree/BehaviorTree.CPP
⨍
Functions
2,345
◇
Types & classes
641
↓ 3 callers
Method
enabled
include/behaviortree_cpp/loggers/abstract_logger.h:44
↓ 3 callers
Function
enum_bit_and
3rdparty/cppzmq/zmq.hpp:1011
↓ 3 callers
Function
enum_bit_not
3rdparty/cppzmq/zmq.hpp:1023
↓ 3 callers
Function
enum_bit_or
3rdparty/cppzmq/zmq.hpp:1005
↓ 3 callers
Function
enum_bit_xor
3rdparty/cppzmq/zmq.hpp:1017
↓ 3 callers
Function
execStatement
Helper function to execute a prepared statement
src/loggers/bt_sqlite_logger.cpp:46
↓ 3 callers
Method
halt
tests/src/action_test_node.cpp:59
↓ 3 callers
Function
internal_mtr_raw_event
3rdparty/minitrace/minitrace.cpp:377
↓ 3 callers
Function
invoke_member_function_impl
include/behaviortree_cpp/contrib/expected.hpp:1063
↓ 3 callers
Function
invoke_member_object_impl
include/behaviortree_cpp/contrib/expected.hpp:1104
↓ 3 callers
Function
is_number_float
@brief return whether value is a floating-point number @sa https://json.nlohmann.me/api/basic_json/is_number_float/
include/behaviortree_cpp/contrib/json.hpp:20652
↓ 3 callers
Function
is_number_integer
@brief return whether value is an integer number @sa https://json.nlohmann.me/api/basic_json/is_number_integer/
include/behaviortree_cpp/contrib/json.hpp:20638
↓ 3 callers
Function
log2
include/behaviortree_cpp/contrib/magic_enum.hpp:391
↓ 3 callers
Function
make_unexpected_from_current_exception
nsel_constexpr14*/
include/behaviortree_cpp/contrib/expected.hpp:1572
↓ 3 callers
Method
move
include/behaviortree_cpp/contrib/any.hpp:304
↓ 3 callers
Method
moved_or_copied
include/behaviortree_cpp/contrib/json.hpp:14850
↓ 3 callers
Method
name
include/behaviortree_cpp/contrib/json.hpp:4387
↓ 3 callers
Method
notify
include/behaviortree_cpp/utils/timer_queue.h:25
↓ 3 callers
Method
open
sample_nodes/dummy_nodes.cpp:32
↓ 3 callers
Function
parseStatements
src/script_parser.cpp:421
↓ 3 callers
Method
recv
Receive multipart message from socket
3rdparty/cppzmq/zmq_addon.hpp:454
↓ 3 callers
Method
refCount
tests/gtest_blackboard.cpp:210
↓ 3 callers
Method
remapManifestPointers
src/bt_factory.cpp:597
↓ 3 callers
Method
remove
Pop message part from back
3rdparty/cppzmq/zmq_addon.hpp:587
↓ 3 callers
Method
setDescription
src/basic_types.cpp:465
↓ 3 callers
Method
set_begin
set iterator to a defined beginning
include/behaviortree_cpp/contrib/json.hpp:12750
↓ 3 callers
Method
showsTransitionToIdle
false by default.
include/behaviortree_cpp/loggers/abstract_logger.h:50
↓ 3 callers
Method
sleep
src/bt_factory.cpp:656
↓ 3 callers
Method
swap
3rdparty/cppzmq/zmq.hpp:2244
↓ 3 callers
Function
text
include/behaviortree_cpp/contrib/expected.hpp:1658
↓ 3 callers
Function
unget
! @brief unget current character (read it again on next get) We implement unget by setting variable next_unget to true. The input is not
include/behaviortree_cpp/contrib/json.hpp:8746
↓ 3 callers
Function
validateModelName
src/xml_parsing.cpp:111
↓ 3 callers
Method
wasHalted
tests/navigation_test.cpp:157
↓ 2 callers
Method
Alloc
3rdparty/tinyxml2/tinyxml2.h:371
↓ 2 callers
Function
BidirectionalPort
include/behaviortree_cpp/basic_types.h:507
↓ 2 callers
Function
BlackboardBackup
src/bt_factory.cpp:767
↓ 2 callers
Function
BlackboardRestore
src/bt_factory.cpp:758
↓ 2 callers
Method
DeepClone
3rdparty/tinyxml2/tinyxml2.cpp:865
↓ 2 callers
Function
DeserializeRequestHeader
include/behaviortree_cpp/loggers/groot2_protocol.h:180
↓ 2 callers
Function
Error
Return true if there was an error parsing the document.
3rdparty/tinyxml2/tinyxml2.h:1884
↓ 2 callers
Method
ErrorStr
3rdparty/tinyxml2/tinyxml2.cpp:2534
↓ 2 callers
Function
FirstAttribute
Return the first attribute in the list.
3rdparty/tinyxml2/tinyxml2.h:1516
↓ 2 callers
Method
Free
3rdparty/tinyxml2/tinyxml2.h:397
↓ 2 callers
Function
IsFloatTheSameAs
3rdparty/flatbuffers/flatbuffers/base.h:470
↓ 2 callers
Function
IsPrivateKey
src/blackboard.cpp:13
↓ 2 callers
Function
IsSame
include/behaviortree_cpp/scripting/operators.hpp:303
↓ 2 callers
Function
IsWhiteSpace
Anything in the high order range of UTF-8 is assumed to not be whitespace. This isn't correct, but simple, and usually works.
3rdparty/tinyxml2/tinyxml2.h:568
↓ 2 callers
Method
ItemSize
3rdparty/tinyxml2/tinyxml2.h:364
↓ 2 callers
Function
LastChild
Get the last child node, or null if none exists.
3rdparty/tinyxml2/tinyxml2.h:789
↓ 2 callers
Method
MarkInUse
3rdparty/tinyxml2/tinyxml2.cpp:2211
↓ 2 callers
Method
NewUnknown
3rdparty/tinyxml2/tinyxml2.cpp:2303
↓ 2 callers
Function
Now
tests/navigation_test.cpp:43
↓ 2 callers
Method
ParseName
3rdparty/tinyxml2/tinyxml2.cpp:232
↓ 2 callers
Method
Pop
3rdparty/tinyxml2/tinyxml2.h:238
↓ 2 callers
Function
QueryBoolAttribute
See QueryIntAttribute()
3rdparty/tinyxml2/tinyxml2.h:1381
↓ 2 callers
Function
QueryDoubleAttribute
See QueryIntAttribute()
3rdparty/tinyxml2/tinyxml2.h:1389
↓ 2 callers
Function
QueryFloatAttribute
See QueryIntAttribute()
3rdparty/tinyxml2/tinyxml2.h:1397
↓ 2 callers
Function
QueryInt64Attribute
See QueryIntAttribute()
3rdparty/tinyxml2/tinyxml2.h:1363
↓ 2 callers
Function
QueryIntAttribute
Given an attribute name, QueryIntAttribute() returns XML_SUCCESS, XML_WRONG_ATTRIBUTE_TYPE if the conversion can't be performed, or XML_NO
3rdparty/tinyxml2/tinyxml2.h:1345
↓ 2 callers
Function
QueryUnsigned64Attribute
See QueryIntAttribute()
3rdparty/tinyxml2/tinyxml2.h:1372
↓ 2 callers
Function
QueryUnsignedAttribute
See QueryIntAttribute()
3rdparty/tinyxml2/tinyxml2.h:1354
↓ 2 callers
Function
SerializeHeader
include/behaviortree_cpp/loggers/groot2_protocol.h:158
↓ 2 callers
Function
Set
3rdparty/tinyxml2/tinyxml2.h:152
↓ 2 callers
Method
SetName
3rdparty/tinyxml2/tinyxml2.cpp:1470
↓ 2 callers
Function
TIXML_VSNPRINTF
3rdparty/tinyxml2/tinyxml2.cpp:53
↓ 2 callers
Function
ToUsec
src/loggers/bt_file_logger_v2.cpp:20
↓ 2 callers
Method
Unlink
3rdparty/tinyxml2/tinyxml2.cpp:888
↓ 2 callers
Function
VerifyXML
src/xml_parsing.cpp:464
↓ 2 callers
Method
VisitEnter
3rdparty/tinyxml2/tinyxml2.cpp:2960
↓ 2 callers
Method
VisitExit
3rdparty/tinyxml2/tinyxml2.cpp:2986
↓ 2 callers
Function
_mco_jumpout
3rdparty/minicoro/minicoro.h:1233
↓ 2 callers
Function
_mco_switch
3rdparty/minicoro/minicoro.h:1188
↓ 2 callers
Method
add
Push message part to back
3rdparty/cppzmq/zmq_addon.hpp:552
↓ 2 callers
Function
addNodeModelToXML
src/xml_parsing.cpp:1288
↓ 2 callers
Method
addmem
Push memory block to back
3rdparty/cppzmq/zmq_addon.hpp:515
↓ 2 callers
Function
callfopen
3rdparty/tinyxml2/tinyxml2.cpp:2310
↓ 2 callers
Method
cancel
3rdparty/cppzmq/zmq.hpp:2835
↓ 2 callers
Function
cmp_equal
include/behaviortree_cpp/contrib/magic_enum.hpp:343
↓ 2 callers
Function
cmp_less
include/behaviortree_cpp/contrib/magic_enum.hpp:371
↓ 2 callers
Function
compute_boundaries
include/behaviortree_cpp/contrib/json.hpp:17096
↓ 2 callers
Function
consumeTrailingGarbage
Consume trailing garbage after a malformed number token.
src/script_tokenizer.cpp:44
↓ 2 callers
Method
convert
include/behaviortree_cpp/utils/safe_any.hpp:396
↓ 2 callers
Function
copy
3rdparty/cppzmq/zmq.hpp:574
↓ 2 callers
Method
copy
include/behaviortree_cpp/contrib/any.hpp:299
↓ 2 callers
Function
createBlackboardWithRegistry
tests/gtest_polymorphic_ports.cpp:285
↓ 2 callers
Function
decode
3rdparty/cppzmq/zmq_addon.hpp:333
↓ 2 callers
Method
destruct_value
include/behaviortree_cpp/contrib/expected.hpp:703
↓ 2 callers
Function
detectMainTreeId
Extract the main tree ID from an XML root element. Checks main_tree_to_execute attribute first, then falls back to the single BehaviorTree ID if only
src/bt_factory.cpp:32
↓ 2 callers
Method
doMove
tests/gtest_interface.cpp:23
↓ 2 callers
Method
emitSignal
include/behaviortree_cpp/utils/wakeup_signal.hpp:25
↓ 2 callers
Function
emplace_back
include/behaviortree_cpp/contrib/json.hpp:22511
↓ 2 callers
Method
emplace_value
include/behaviortree_cpp/contrib/expected.hpp:692
↓ 2 callers
Function
erase_internal
include/behaviortree_cpp/contrib/json.hpp:21869
↓ 2 callers
Method
failureCount
tests/include/action_test_node.h:67
↓ 2 callers
Function
file_input_adapter
include/behaviortree_cpp/contrib/json.hpp:6193
↓ 2 callers
Function
flatten
@brief return flattened JSON value @sa https://json.nlohmann.me/api/basic_json/flatten/
include/behaviortree_cpp/contrib/json.hpp:23976
↓ 2 callers
Function
formatForbiddenChar
Helper to format forbidden character for error messages
src/xml_parsing.cpp:102
↓ 2 callers
Function
from_json_array_impl
include/behaviortree_cpp/contrib/json.hpp:4821
↓ 2 callers
Function
from_json_inplace_array_impl
include/behaviortree_cpp/contrib/json.hpp:4904
↓ 2 callers
Function
from_json_tuple_impl
include/behaviortree_cpp/contrib/json.hpp:5010
← previous
next →
301–400 of 2,345, ranked by callers