hebi_cpp_api
C++ API
Page Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace @37
Namespace @43
Namespace c4
Namespace c4::detail
Namespace c4::fmt
Namespace c4::rng
Namespace c4::yml
Namespace c4::yml::detail
Namespace Eigen
Namespace fast_float
Namespace fast_float::detail
Namespace hebi
Namespace hebi::experimental
Namespace hebi::experimental::arm
Namespace hebi::experimental::arm::internal
Namespace hebi::experimental::arm::plugin
Namespace hebi::robot_model
Namespace hebi::trajectory
Namespace hebi::util
Namespace hebi::util::file
Namespace ryml
Namespace std
Namespace std::conditional
Namespace stdext
Namespace stdext::inplace_function_detail
Classes and Structs
Struct aggregate_t
Struct AllocationCounts
Struct AllocationCounts::Item
Template Struct Allocator::rebind
Struct append_t
Template Struct basic_substring
Struct basic_substring::first_of_any_result
Struct basic_substring::split_proxy_impl
Struct split_proxy_impl::split_iterator_impl
Template Struct blob_
Template Struct char_traits
Template Struct char_traits< char >
Template Struct char_traits< wchar_t >
Template Struct contiguous_mask11
Template Struct cref_uses_val
Template Struct _AllocatorUtil
Template Struct _ctgmsk11
Template Struct _ctgmsk11< I, val, first, last, false >
Template Struct _ctgmsk11< I, val, first, last, true >
Template Struct _lsb11
Template Struct _lsb11< I, val, num_bits, false >
Template Struct _lsb11< I, val, num_bits, true >
Struct _MemoryResourceSingleChunk
Template Struct _msb11
Template Struct _msb11< I, val, num_bits, false >
Template Struct _msb11< I, val, num_bits, true >
Template Struct charconv_digits_
Template Struct charconv_digits_< 1u, false >
Template Struct charconv_digits_< 1u, true >
Template Struct charconv_digits_< 2u, false >
Template Struct charconv_digits_< 2u, true >
Template Struct charconv_digits_< 4u, false >
Template Struct charconv_digits_< 4u, true >
Template Struct charconv_digits_< 8u, false >
Template Struct charconv_digits_< 8u, true >
Struct DerivedMemoryResource
Struct fail_type__
Template Struct fnv1a
Template Struct fnv1a< 32 >
Template Struct fnv1a< 64 >
Template Struct has_alloc
Template Struct has_alloc_arg
Template Struct has_no_alloc
Template Struct literal_as
Template Struct literal_as< char >
Template Struct literal_as< wchar_t >
Template Struct needed_chars
Template Struct needed_chars< char >
Template Struct needed_chars< wchar_t >
Template Struct tight_pair
Template Struct tight_pair< First, Second, tpc_both_empty >
Template Struct tight_pair< First, Second, tpc_first_empty >
Template Struct tight_pair< First, Second, tpc_same >
Template Struct tight_pair< First, Second, tpc_same_empty >
Template Struct tight_pair< First, Second, tpc_second_empty >
Struct DumpResults
Struct EmptyStruct
Struct EmptyStructVirtual
Struct EnumSymbols::Sym
Template Struct base64_wrapper_
Template Struct boolalpha_
Template Struct integral_
Template Struct integral_padded_
Template Struct left_
Template Struct overflow_checked_
Template Struct raw_wrapper_
Template Struct real_
Template Struct right_
Template Struct inheritfrom
Template Struct integer_sequence
Template Struct is_fixed_length
Template Struct is_instance_of_tpl
Template Struct is_instance_of_tpl< X, X< Y… > >
Template Struct is_narrower_size
Template Struct lsb11
Struct MemoryResource
Struct MemoryResourceLinear
Template Struct MemoryResourceLinearArr
Struct MemoryResourceMalloc
Struct MemoryResourceStack
Template Struct msb11
Template Struct Padded
Template Struct Padded< T, 0 >
Struct ScopedErrorSettings
Struct ScopedMemoryResource
Struct ScopedMemoryResourceCounts
Template Struct SmallAllocator::rebind
Struct srcloc
Struct varargs_t
Struct with_capacity_t
Struct as_json
Struct Callbacks
Template Struct child_iterator
Template Struct children_view_
Template Struct RoNodeMethods
Template Struct Key
Template Struct Key< fmt::base64_wrapper >
Template Struct Key< fmt::const_base64_wrapper >
Struct LineCol
Struct Location
Struct Parser::LineContents
Struct Parser::State
Struct ParserOptions
Struct RepC
Struct WriterBuf
Struct WriterFile
Template Struct WriterOStream
Struct adjusted_mantissa
Struct bigint
Template Struct binary_format
Struct from_chars_result
Struct parse_options
Struct parsed_number_string
Template Struct powers_template
Template Struct span
Template Struct stackvec
Struct value128
Struct Color
Struct Arm::Params
Struct PluginConfig
Struct EntryList::Entry
Struct Quaternionf
Struct IKResult
Struct RobotConfig::UserData
Struct Vector3f
Struct Init
Template Struct is_valid_inplace_dst
Template Struct vtable
Template Struct wrapper
Struct VersionChecker
Template Class Allocator
Template Class basic_fnv1a
Template Class EnumSymbols
Class MemoryResourceCounts
Class MemRes
Class MemResGlobal
Class pcg
Class splitmix
Class xorshift
Template Class SmallAllocator
Template Class span
Template Class span_crtp
Template Class spanrs
Template Class spanrsl
Class ConstNodeRef
Template Class stack
Template Class Emitter
Class NodeRef
Class Parser
Class Command
Class Command::Actuator
Class Command::BoolField
Template Class Command::EnumField
Class Command::FlagField
Class Command::FloatField
Class Command::HighResAngleField
Class Command::Io
Class Command::IoBank
Class Command::IpAddressField
Class Command::LedField
Class Command::NumberedFloatField
Class Command::Settings
Class Settings::Actuator
Class Settings::Imu
Class Command::StringField
Class Arm
Template Class EffortEndEffector
Template Class EndEffector
Class EndEffectorBase
Class Goal
Class KinematicsHelper
Class DoubledJoint
Class DynamicsCompensationEffort
Class EffortOffset
Class GravityCompensationEffort
Class ImpedanceController
Class Plugin
Class Feedback
Class Feedback::Actuator
Template Class Feedback::EnumField
Class Feedback::FloatField
Class Feedback::HighResAngleField
Class Feedback::Imu
Class Feedback::Io
Class Feedback::IoBank
Class Feedback::LedField
Class Feedback::Mobile
Class Feedback::NumberedFloatField
Class Feedback::QuaternionfField
Class Feedback::UInt64Field
Class Feedback::Vector3fField
Class FunctionCallResult
Template Class Gains
Class Group
Class GroupCommand
Class GroupCommandWrapper
Class GroupFeedback
Class GroupFeedbackWrapper
Class GroupInfo
Class GroupInfoWrapper
Class Info
Class Info::Actuator
Class Info::BoolField
Template Class Info::EnumField
Class Info::FlagField
Class Info::FloatField
Class Info::HighResAngleField
Class Info::Io
Class Info::IoBank
Class Info::IpAddressField
Class Info::LedField
Class Info::Settings
Class Settings::Actuator
Class Settings::Imu
Class Info::StringField
Class Info::UInt64Field
Class IpAddress
Class LogFile
Class Lookup
Class Lookup::EntryList
Class EntryList::Iterator
Class MacAddress
Class MutableProxyBitSet
Class ProxyBitSet
Class ActuatorMetadata
Class BracketMetadata
Template Class CustomObjective
Class EndEffectorPositionObjective
Class EndEffectorSO3Objective
Class EndEffectorTipAxisObjective
Class JointLimitConstraint
Class JointMetadata
Class LinkMetadata
Class MetadataBase
Class Objective
Class RigidBodyMetadata
Class RobotModel
Class RobotConfig
Class Trajectory
Class File
Class MobileIO
Class VersionNumber
Template Class inplace_function
Template Class inplace_function< R(Args…), Capacity, Alignment >
Enums
Enum TightPairCase_e
Enum EnumOffsetType
Enum ErrorFlags_e
Enum RealFormat_e
Enum @21
Enum EmitType_e
Enum chars_format
Enum InfoExtraFields
Enum ActuatorType
Enum BracketType
Enum ElementType
Enum EndEffectorType
Enum FrameType
Enum JointType
Enum LinkInputType
Enum LinkOutputType
Enum LinkType
Functions
Function __attribute__
Function __c4presc
Function _c4prc
Function c4::aalloc
Function c4::afree
Function c4::arealloc
Function c4::atod
Function c4::atod_first
Function c4::atof
Function c4::atof_first
Template Function c4::atoi
Template Function c4::atoi_first
Template Function c4::atou
Template Function c4::atou_first
Function c4::atox(csubstr, uint8_t *C4_RESTRICT)
Function c4::atox(csubstr, uint16_t *C4_RESTRICT)
Function c4::atox(csubstr, uint32_t *C4_RESTRICT)
Function c4::atox(csubstr, uint64_t *C4_RESTRICT)
Function c4::atox(csubstr, int8_t *C4_RESTRICT)
Function c4::atox(csubstr, int16_t *C4_RESTRICT)
Function c4::atox(csubstr, int32_t *C4_RESTRICT)
Function c4::atox(csubstr, int64_t *C4_RESTRICT)
Function c4::atox(csubstr, float *C4_RESTRICT)
Function c4::atox(csubstr, double *C4_RESTRICT)
Function c4::base64_decode
Function c4::base64_encode
Function c4::base64_valid
Template Function c4::bm2str(typename std::underlying_type<Enum>::type, char *, size_t, EnumOffsetType)
Template Function c4::bm2str(Enum, char *, size_t, EnumOffsetType)
Template Function c4::bm2stream(Stream&, typename std::underlying_type<Enum>::type, EnumOffsetType)
Template Function c4::bm2stream(Stream&, Enum, EnumOffsetType)
Function c4::C4_ASSERT(v>=)
Function c4::C4_ASSERT(buf.len>=)
Function c4::C4_MUST_BE_TRIVIAL_COPY(blob)
Function c4::C4_MUST_BE_TRIVIAL_COPY(cblob)
Function c4::C4_SUPPRESS_WARNING_GCC
Function c4::C4_XASSERT
Template Function c4::cat
Template Function c4::cat_dump(DumperFn&&, substr, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::cat_dump(substr, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::cat_dump_resume(DumpResults, substr, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::cat_dump_resume(DumperFn&&, DumpResults, substr, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::cat_dump_resume(substr, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::cat_dump_resume(DumperFn&&, substr, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::cat_sub
Template Function c4::catrs(CharOwningContainer *C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::catrs(Args const&C4_RESTRICT …)
Template Function c4::catrs(append_t, CharOwningContainer *C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::catsep
Template Function c4::catsep_dump(DumperFn&&, substr, Sep const&C4_RESTRICT, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::catsep_dump(substr, Sep const&C4_RESTRICT, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::catsep_dump_resume(DumpResults, substr, Sep const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::catsep_dump_resume(DumperFn&&, DumpResults, substr, Sep const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::catsep_dump_resume(substr, Sep const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::catsep_dump_resume(DumperFn&&, substr, Sep const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::catsep_sub
Template Function c4::catseprs
Template Function c4::construct(U *)
Template Function c4::construct(U *)
Template Function c4::construct(U *, Args&&…)
Template Function c4::construct_n(U *, I)
Template Function c4::construct_n(U *, I)
Template Function c4::construct_n(U *, I, Args&&…)
Template Function c4::contiguous_mask
Template Function c4::copy_assign(U *, U const *)
Template Function c4::copy_assign(U *, U const *)
Template Function c4::copy_assign(U *, U)
Template Function c4::copy_assign(U *, U const&)
Template Function c4::copy_assign(U(&), U const (&))
Template Function c4::copy_assign_n(U *, U const *, I)
Template Function c4::copy_assign_n(U *, U const *, I)
Template Function c4::copy_assign_n(U *, U, I)
Template Function c4::copy_assign_n(U *, U const&, I)
Template Function c4::copy_construct(U *, U const *)
Template Function c4::copy_construct(U *, U const *)
Template Function c4::copy_construct(U *, U)
Template Function c4::copy_construct(U *, U const&)
Template Function c4::copy_construct(U(&), U const (&))
Template Function c4::copy_construct_n(U *, U const *, I)
Template Function c4::copy_construct_n(U *, U const *, I)
Template Function c4::copy_construct_n(U *, U, I)
Template Function c4::copy_construct_n(U *, U const&, I)
Function c4::decode_code_point(substr, csubstr)
Function c4::decode_code_point(uint8_t *C4_RESTRICT, size_t, const uint32_t)
Template Function c4::destroy(U *)
Template Function c4::destroy(U *)
Template Function c4::destroy_n(U *, I)
Template Function c4::destroy_n(U *, I)
Template Function c4::destroy_room(U *, I, I)
Template Function c4::destroy_room(U *, I, I)
Template Function c4::destroy_room(U *, U const *, I, I, I)
Template Function c4::destroy_room(U *, U const *, I, I, I)
Template Function c4::detail::_do_reverse
Function c4::detail::_itoa2buf(substr, size_t, csubstr)
Template Function c4::detail::_itoa2buf(substr, I)
Template Function c4::detail::_itoa2buf(substr, I, size_t)
Function c4::detail::_itoa2bufwithdigits
Template Function c4::detail::_itoadec2buf
Template Function c4::detail::catsep_more(substr, Sep const&)
Template Function c4::detail::catsep_more(substr, Sep const&C4_RESTRICT, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Function c4::detail::check_overflow
Function c4::detail::get_memory_resource
Template Function c4::detail::get_real_format_str
Template Function c4::detail::print_one
Template Function c4::detail::scan_rhex
Template Function c4::detail::size_for
Specialized Template Function c4::detail::size_for< void >
Template Function c4::detail::str2bm_read_one
Template Function c4::detail::tpc_which_case
Template Function c4::detail::uncatsep_more(csubstr, Sep&)
Template Function c4::detail::uncatsep_more(csubstr, Sep&C4_RESTRICT, Arg&C4_RESTRICT, Args&C4_RESTRICT …)
Function c4::detail::use_char_pointer
Template Function c4::detail::write_num_digits
Template Function c4::digits_bin
Function c4::digits_dec
Template Function c4::digits_hex
Template Function c4::digits_oct
Function c4::dtoa
Template Function c4::dump(substr, Arg const&)
Template Function c4::dump(DumperFn&&, substr, Arg const&)
Template Function c4::dump(substr, csubstr)
Template Function c4::dump(DumperFn&&, substr, csubstr)
Template Function c4::dump(substr, const char(&))
Template Function c4::dump(DumperFn&&, substr, const char(&))
Template Function c4::e2str
Template Function c4::e2stroffs
Template Function c4::eoffs
Template Function c4::eoffs_cls
Template Function c4::eoffs_pfx
Template Function c4::esyms
Template Function c4::fmt::base64(Args const&C4_RESTRICT …)
Function c4::fmt::base64(csubstr)
Template Function c4::fmt::base64(Args&…)
Function c4::fmt::base64(substr)
Template Function c4::fmt::bin(T const *)
Template Function c4::fmt::bin(T *)
Template Function c4::fmt::bin(T)
Template Function c4::fmt::boolalpha
Template Function c4::fmt::cbase64(Args const&C4_RESTRICT …)
Function c4::fmt::cbase64(csubstr)
Function c4::fmt::craw(cblob, size_t)
Template Function c4::fmt::craw(T const&C4_RESTRICT, size_t)
Template Function c4::fmt::hex(T *)
Template Function c4::fmt::hex(T const *)
Template Function c4::fmt::hex(T)
Template Function c4::fmt::integral(T, T)
Template Function c4::fmt::integral(T const *, T)
Template Function c4::fmt::integral(std::nullptr_t, T)
Template Function c4::fmt::left
Template Function c4::fmt::oct(T const *)
Template Function c4::fmt::oct(T *)
Template Function c4::fmt::oct(T)
Template Function c4::fmt::overflow_checked
Function c4::fmt::raw(cblob, size_t)
Template Function c4::fmt::raw(T const&C4_RESTRICT, size_t)
Function c4::fmt::raw(blob, size_t)
Template Function c4::fmt::raw(T&C4_RESTRICT, size_t)
Template Function c4::fmt::real
Template Function c4::fmt::right
Template Function c4::fmt::zpad(T, size_t)
Template Function c4::fmt::zpad(integral_<T>, size_t)
Function c4::fmt::zpad(std::nullptr_t, size_t)
Template Function c4::fmt::zpad(T const *, size_t)
Template Function c4::fmt::zpad(T *, size_t)
Template Function c4::format
Template Function c4::format_dump(DumperFn&&, substr, csubstr)
Template Function c4::format_dump(substr, csubstr)
Template Function c4::format_dump(DumperFn&&, substr, csubstr, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::format_dump(substr, csubstr, Arg const&C4_RESTRICT, Args const&C4_RESTRICT …)
Template Function c4::format_dump_resume
Template Function c4::format_sub
Template Function c4::formatrs(CharOwningContainer *C4_RESTRICT, csubstr, Args const&C4_RESTRICT …)
Template Function c4::formatrs(csubstr, Args const&C4_RESTRICT …)
Template Function c4::formatrs(append_t, CharOwningContainer *C4_RESTRICT, csubstr, Args const&C4_RESTRICT …)
Template Function c4::from_chars(c4::csubstr, std::vector<char, Alloc> *)
Function c4::from_chars(c4::csubstr, std::string *)
Function c4::from_chars(csubstr, uint8_t *C4_RESTRICT)
Function c4::from_chars(csubstr, uint16_t *C4_RESTRICT)
Function c4::from_chars(csubstr, uint32_t *C4_RESTRICT)
Function c4::from_chars(csubstr, uint64_t *C4_RESTRICT)
Function c4::from_chars(csubstr, int8_t *C4_RESTRICT)
Function c4::from_chars(csubstr, int16_t *C4_RESTRICT)
Function c4::from_chars(csubstr, int32_t *C4_RESTRICT)
Function c4::from_chars(csubstr, int64_t *C4_RESTRICT)
Function c4::from_chars(csubstr, float *C4_RESTRICT)
Function c4::from_chars(csubstr, double *C4_RESTRICT)
Template Function c4::from_chars(csubstr, fmt::overflow_checked_<T>)
Function c4::from_chars(csubstr, fmt::raw_wrapper *)
Function c4::from_chars(csubstr, fmt::raw_wrapper)
Function c4::from_chars(csubstr, fmt::base64_wrapper *)
Function c4::from_chars_first(csubstr, uint8_t *C4_RESTRICT)
Function c4::from_chars_first(csubstr, uint16_t *C4_RESTRICT)
Function c4::from_chars_first(csubstr, uint32_t *C4_RESTRICT)
Function c4::from_chars_first(csubstr, uint64_t *C4_RESTRICT)
Function c4::from_chars_first(csubstr, int8_t *C4_RESTRICT)
Function c4::from_chars_first(csubstr, int16_t *C4_RESTRICT)
Function c4::from_chars_first(csubstr, int32_t *C4_RESTRICT)
Function c4::from_chars_first(csubstr, int64_t *C4_RESTRICT)
Function c4::from_chars_first(csubstr, float *C4_RESTRICT)
Function c4::from_chars_first(csubstr, double *C4_RESTRICT)
Function c4::from_chars_first(csubstr, fmt::raw_wrapper *)
Function c4::from_chars_first(csubstr, fmt::raw_wrapper)
Function c4::ftoa
Function c4::get_aalloc
Function c4::get_afree
Function c4::get_arealloc
Function c4::get_error_callback
Function c4::get_error_flags
Function c4::get_memory_resource
Function c4::get_memory_resource_malloc
Function c4::get_memory_resource_stack
Function c4::handle_error
Function c4::handle_warning
Function c4::hash_bytes(const void *const, const size_t)
Template Function c4::hash_bytes(const char(&))
Function c4::if
Template Function c4::ipow(B, E)
Template Function c4::ipow(E)
Template Function c4::ipow(E)
Template Function c4::is_aligned
Function c4::is_debugger_attached
Function c4::isspace(char)
Function c4::isspace(wchar_t)
Template Function c4::itoa(substr, T)
Template Function c4::itoa(substr, T, T)
Template Function c4::itoa(substr, T, T, size_t)
Function c4::lsb
Template Function c4::make_room(U *, I, I)
Template Function c4::make_room(U *, I, I)
Template Function c4::make_room(U *, I, I, I, I)
Template Function c4::make_room(U *, U const *, I, I, I)
Template Function c4::make_room(U *, U const *, I, I, I)
Template Function c4::make_room(U *, I, U const *, I, I, I)
Function c4::mem_overlaps
Function c4::mem_repeat
Function c4::mem_zero(void *, size_t)
Template Function c4::mem_zero(T *, size_t)
Template Function c4::mem_zero(T *)
Function c4::min_remainder
Template Function c4::move_assign(U *, U *)
Template Function c4::move_assign(U *, U *)
Template Function c4::move_assign_n(U *, U *, I)
Template Function c4::move_assign_n(U *, U *, I)
Template Function c4::move_construct(U *, U *)
Template Function c4::move_construct(U *, U *)
Template Function c4::move_construct_n(U *, U *, I)
Template Function c4::move_construct_n(U *, U *, I)
Function c4::msb
Function c4::mult_remainder
Template Function c4::num_needed_chars
Template Function c4::operator!=(const C(&), basic_substring<C> const)
Template Function c4::operator!=(C const, basic_substring<C> const)
Template Function c4::operator!=(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator!=(std::vector<char, Alloc> const&, c4::csubstr)
Function c4::operator!=(c4::csubstr, std::string const&)
Function c4::operator!=(std::string const&, c4::csubstr)
Template Function c4::operator!=(span_crtp<T, Il, _Impll> const&, span_crtp<T, Ir, _Implr> const&)
Template Function c4::operator!=(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator!=(std::vector<char, Alloc> const&, c4::csubstr)
Template Function c4::operator<(const C(&), basic_substring<C> const)
Template Function c4::operator<(C const, basic_substring<C> const)
Template Function c4::operator<(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator<(std::vector<char, Alloc> const&, c4::csubstr)
Function c4::operator<(c4::csubstr, std::string const&)
Function c4::operator<(std::string const&, c4::csubstr)
Template Function c4::operator<(span_crtp<T, Il, _Impll> const&, span_crtp<T, Ir, _Implr> const&)
Template Function c4::operator<(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator<(std::vector<char, Alloc> const&, c4::csubstr)
Template Function c4::operator<<
Template Function c4::operator<=(const C(&), basic_substring<C> const)
Template Function c4::operator<=(C const, basic_substring<C> const)
Template Function c4::operator<=(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator<=(std::vector<char, Alloc> const&, c4::csubstr)
Function c4::operator<=(c4::csubstr, std::string const&)
Function c4::operator<=(std::string const&, c4::csubstr)
Template Function c4::operator<=(span_crtp<T, Il, _Impll> const&, span_crtp<T, Ir, _Implr> const&)
Template Function c4::operator<=(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator<=(std::vector<char, Alloc> const&, c4::csubstr)
Template Function c4::operator==(const C(&), basic_substring<C> const)
Template Function c4::operator==(C const, basic_substring<C> const)
Template Function c4::operator==(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator==(std::vector<char, Alloc> const&, c4::csubstr)
Function c4::operator==(c4::csubstr, std::string const&)
Function c4::operator==(std::string const&, c4::csubstr)
Template Function c4::operator==(span_crtp<T, Il, _Impll> const&, span_crtp<T, Ir, _Implr> const&)
Template Function c4::operator==(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator==(std::vector<char, Alloc> const&, c4::csubstr)
Template Function c4::operator>(const C(&), basic_substring<C> const)
Template Function c4::operator>(C const, basic_substring<C> const)
Template Function c4::operator>(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator>(std::vector<char, Alloc> const&, c4::csubstr)
Function c4::operator>(c4::csubstr, std::string const&)
Function c4::operator>(std::string const&, c4::csubstr)
Template Function c4::operator>(span_crtp<T, Il, _Impll> const&, span_crtp<T, Ir, _Implr> const&)
Template Function c4::operator>(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator>(std::vector<char, Alloc> const&, c4::csubstr)
Template Function c4::operator>=(const C(&), basic_substring<C> const)
Template Function c4::operator>=(C const, basic_substring<C> const)
Template Function c4::operator>=(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator>=(std::vector<char, Alloc> const&, c4::csubstr)
Function c4::operator>=(c4::csubstr, std::string const&)
Function c4::operator>=(std::string const&, c4::csubstr)
Template Function c4::operator>=(span_crtp<T, Il, _Impll> const&, span_crtp<T, Ir, _Implr> const&)
Template Function c4::operator>=(c4::csubstr, std::vector<char, Alloc> const&)
Template Function c4::operator>=(std::vector<char, Alloc> const&, c4::csubstr)
Template Function c4::overflows
Template Function c4::read_bin
Template Function c4::read_dec
Template Function c4::read_hex
Template Function c4::read_oct
Function c4::rng::operator!=(splitmix const&, splitmix const&)
Function c4::rng::operator!=(xorshift const&, xorshift const&)
Function c4::rng::operator!=(pcg const&, pcg const&)
Function c4::rng::operator==(splitmix const&, splitmix const&)
Function c4::rng::operator==(xorshift const&, xorshift const&)
Function c4::rng::operator==(pcg const&, pcg const&)
Function c4::set_aalloc
Function c4::set_afree
Function c4::set_arealloc
Function c4::set_error_callback
Function c4::set_error_flags
Function c4::set_memory_resource
Template Function c4::str2bm(const char *, size_t)
Template Function c4::str2bm(const char *)
Template Function c4::str2e
Template Function c4::szconv(SizeIn)
Template Function c4::szconv(SizeIn)
Template Function c4::to_chars(c4::substr, std::vector<char, Alloc> const&)
Function c4::to_chars(c4::substr, std::string const&)
Function c4::to_chars(substr, uint8_t)
Function c4::to_chars(substr, uint16_t)
Function c4::to_chars(substr, uint32_t)
Function c4::to_chars(substr, uint64_t)
Function c4::to_chars(substr, int8_t)
Function c4::to_chars(substr, int16_t)
Function c4::to_chars(substr, int32_t)
Function c4::to_chars(substr, int64_t)
Function c4::to_chars(substr, float)
Function c4::to_chars(substr, double)
Template Function c4::to_chars(substr, fmt::boolalpha_<T>)
Template Function c4::to_chars(substr, fmt::integral_<T>)
Template Function c4::to_chars(substr, fmt::integral_padded_<T>)
Template Function c4::to_chars(substr, fmt::integral_<T>)
Template Function c4::to_chars(substr, fmt::integral_padded_<T>)
Function c4::to_chars(substr, fmt::real_<float>)
Function c4::to_chars(substr, fmt::real_<double>)
Function c4::to_chars(substr, fmt::const_raw_wrapper)
Template Function c4::to_chars(substr, fmt::left_<T> const&C4_RESTRICT)
Template Function c4::to_chars(substr, fmt::right_<T> const&C4_RESTRICT)
Function c4::to_chars(substr, fmt::const_base64_wrapper)
Function c4::to_csubstr(char *)
Function c4::to_csubstr(const char *)
Function c4::to_csubstr(csubstr)
Function c4::to_csubstr(substr)
Template Function c4::to_csubstr(std::vector<char, Alloc> const&)
Function c4::to_csubstr(std::string const&)
Function c4::to_substr(char *)
Function c4::to_substr(substr)
Template Function c4::to_substr(std::vector<char, Alloc>&)
Function c4::to_substr(std::string&)
Template Function c4::type_name()
Template Function c4::type_name(T const&)
Template Function c4::uncat
Template Function c4::uncatsep
Template Function c4::unformat
Template Function c4::utoa(substr, T)
Template Function c4::utoa(substr, T, T)
Template Function c4::utoa(substr, T, T, size_t)
Function c4::while
Template Function c4::write_bin(substr, T)
Template Function c4::write_bin(substr, T, size_t)
Template Function c4::write_bin_unchecked
Template Function c4::write_dec(substr, T)
Template Function c4::write_dec(substr, T, size_t)
Template Function c4::write_hex(substr, T)
Template Function c4::write_hex(substr, T, size_t)
Template Function c4::write_hex_unchecked
Template Function c4::write_oct(substr, T)
Template Function c4::write_oct(substr, T, size_t)
Template Function c4::write_oct_unchecked
Function c4::xtoa(substr, uint8_t)
Function c4::xtoa(substr, uint16_t)
Function c4::xtoa(substr, uint32_t)
Function c4::xtoa(substr, uint64_t)
Function c4::xtoa(substr, int8_t)
Function c4::xtoa(substr, int16_t)
Function c4::xtoa(substr, int32_t)
Function c4::xtoa(substr, int64_t)
Function c4::xtoa(substr, float)
Function c4::xtoa(substr, double)
Function c4::xtoa(substr, uint8_t, uint8_t)
Function c4::xtoa(substr, uint16_t, uint16_t)
Function c4::xtoa(substr, uint32_t, uint32_t)
Function c4::xtoa(substr, uint64_t, uint64_t)
Function c4::xtoa(substr, int8_t, int8_t)
Function c4::xtoa(substr, int16_t, int16_t)
Function c4::xtoa(substr, int32_t, int32_t)
Function c4::xtoa(substr, int64_t, int64_t)
Function c4::xtoa(substr, uint8_t, uint8_t, size_t)
Function c4::xtoa(substr, uint16_t, uint16_t, size_t)
Function c4::xtoa(substr, uint32_t, uint32_t, size_t)
Function c4::xtoa(substr, uint64_t, uint64_t, size_t)
Function c4::xtoa(substr, int8_t, int8_t, size_t)
Function c4::xtoa(substr, int16_t, int16_t, size_t)
Function c4::xtoa(substr, int32_t, int32_t, size_t)
Function c4::xtoa(substr, int64_t, int64_t, size_t)
Function c4::xtoa(substr, float, int, RealFormat_e)
Function c4::xtoa(substr, double, int, RealFormat_e)
Function c4::yml::check_arena
Function c4::yml::check_free_list
Function c4::yml::check_invariants
Template Function c4::yml::detail::_visit
Template Function c4::yml::detail::_visit_stacked
Template Function c4::yml::detail::preprocess_into_container
Function c4::yml::emit(Tree const&, size_t, FILE *)
Function c4::yml::emit(Tree const&, FILE *)
Function c4::yml::emit(ConstNodeRef const&, FILE *)
Function c4::yml::emit(Tree const&, size_t, substr, bool)
Function c4::yml::emit(Tree const&, substr, bool)
Function c4::yml::emit(ConstNodeRef const&, substr, bool)
Function c4::yml::emit_json(Tree const&, size_t, FILE *)
Function c4::yml::emit_json(Tree const&, FILE *)
Function c4::yml::emit_json(ConstNodeRef const&, FILE *)
Function c4::yml::emit_json(Tree const&, size_t, substr, bool)
Function c4::yml::emit_json(Tree const&, substr, bool)
Function c4::yml::emit_json(ConstNodeRef const&, substr, bool)
Function c4::yml::emit_yaml(Tree const&, size_t, FILE *)
Function c4::yml::emit_yaml(Tree const&, FILE *)
Function c4::yml::emit_yaml(ConstNodeRef const&, FILE *)
Function c4::yml::emit_yaml(Tree const&, size_t, substr, bool)
Function c4::yml::emit_yaml(Tree const&, substr, bool)
Function c4::yml::emit_yaml(ConstNodeRef const&, substr, bool)
Template Function c4::yml::emitrs(Tree const&, size_t, CharOwningContainer *)
Template Function c4::yml::emitrs(Tree const&, size_t)
Template Function c4::yml::emitrs(Tree const&, CharOwningContainer *)
Template Function c4::yml::emitrs(Tree const&)
Template Function c4::yml::emitrs(ConstNodeRef const&, CharOwningContainer *)
Template Function c4::yml::emitrs(ConstNodeRef const&)
Template Function c4::yml::emitrs_json(Tree const&, size_t, CharOwningContainer *)
Template Function c4::yml::emitrs_json(Tree const&, size_t)
Template Function c4::yml::emitrs_json(Tree const&, CharOwningContainer *)
Template Function c4::yml::emitrs_json(Tree const&)
Template Function c4::yml::emitrs_json(ConstNodeRef const&, CharOwningContainer *)
Template Function c4::yml::emitrs_json(ConstNodeRef const&)
Template Function c4::yml::emitrs_yaml(Tree const&, size_t, CharOwningContainer *)
Template Function c4::yml::emitrs_yaml(Tree const&, size_t)
Template Function c4::yml::emitrs_yaml(Tree const&, CharOwningContainer *)
Template Function c4::yml::emitrs_yaml(Tree const&)
Template Function c4::yml::emitrs_yaml(ConstNodeRef const&, CharOwningContainer *)
Template Function c4::yml::emitrs_yaml(ConstNodeRef const&)
Function c4::yml::error(const char *, size_t, Location)
Function c4::yml::error(const char *, size_t)
Template Function c4::yml::error(const char(&), Location)
Template Function c4::yml::error(const char(&))
Function c4::yml::get_callbacks
Function c4::yml::indent_to
Template Function c4::yml::key(K&)
Function c4::yml::key(fmt::const_base64_wrapper)
Function c4::yml::key(fmt::base64_wrapper)
Template Function c4::yml::operator<<(OStream&, Tree const&)
Template Function c4::yml::operator<<(OStream&, ConstNodeRef const&)
Template Function c4::yml::operator<<(OStream&, as_json const&)
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_arena()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::parse_in_place()
Function c4::yml::preprocess_rxmap()
Function c4::yml::preprocess_rxmap()
Function c4::yml::preprocess_rxmap()
Function c4::yml::print_node(Tree const&, size_t, int, size_t, bool)
Function c4::yml::print_node(ConstNodeRef const&, int)
Function c4::yml::print_tree
Template Function c4::yml::read(NodeRef const&, T *)
Template Function c4::yml::read(NodeRef const&, T *)
Template Function c4::yml::read(ConstNodeRef const&, T *)
Template Function c4::yml::read(ConstNodeRef const&, T *)
Template Function c4::yml::read(c4::yml::ConstNodeRef const&, std::map<K, V, Less, Alloc> *)
Template Function c4::yml::read(c4::yml::ConstNodeRef const&, std::vector<V, Alloc> *)
Template Function c4::yml::read(c4::yml::ConstNodeRef const&, std::vector<bool, Alloc> *)
Function c4::yml::reset_callbacks
Function c4::yml::RYML_DEPRECATED()
Function c4::yml::RYML_DEPRECATED()
Function c4::yml::RYML_DEPRECATED()
Function c4::yml::set_callbacks
Template Function c4::yml::write(NodeRef *, T const&)
Template Function c4::yml::write(c4::yml::NodeRef *, std::map<K, V, Less, Alloc> const&)
Template Function c4::yml::write(c4::yml::NodeRef *, std::vector<V, Alloc> const&)
Function fast_float::add_native
Function fast_float::byteswap
Template Function fast_float::compute_error
Template Function fast_float::compute_error_scaled
Template Function fast_float::compute_float
Template Function fast_float::compute_product_approximation
Template Function fast_float::detail::parse_infnan
Function fast_float::detail::power
Template Function fast_float::digit_comp
Function fast_float::empty_hi64
Function fast_float::fastfloat_strncasecmp
Template Function fast_float::from_chars
Template Function fast_float::from_chars_advanced
Function fast_float::full_multiplication
Function fast_float::is_integer
Function fast_float::is_made_of_eight_digits_fast(uint64_t)
Function fast_float::is_made_of_eight_digits_fast(const char *)
Function fast_float::is_truncated(const char *, const char *)
Function fast_float::is_truncated(byte_span)
Template Function fast_float::large_add_from(stackvec<size>&, limb_span, size_t)
Template Function fast_float::large_add_from(stackvec<size>&, limb_span)
Template Function fast_float::large_mul
Function fast_float::leading_zeroes
Template Function fast_float::long_mul
Template Function fast_float::negative_digit_comp
Function fast_float::parse_eight_digits
Function fast_float::parse_eight_digits_unrolled(uint64_t)
Function fast_float::parse_eight_digits_unrolled(const char *)
Function fast_float::parse_mantissa
Function fast_float::parse_number_string
Function fast_float::parse_one_digit
Template Function fast_float::positive_digit_comp
Function fast_float::read_u64
Template Function fast_float::round
Function fast_float::round_down
Template Function fast_float::round_nearest_tie_even
Function fast_float::round_up_bigint
Function fast_float::scalar_add
Function fast_float::scalar_mul
Function fast_float::scientific_exponent
Function fast_float::skip_zeros
Template Function fast_float::small_add
Template Function fast_float::small_add_from
Template Function fast_float::small_mul
Template Function fast_float::to_extended
Template Function fast_float::to_extended_halfway
Template Function fast_float::to_float
Function fast_float::uint32_hi64(uint32_t, bool&)
Function fast_float::uint32_hi64(uint32_t, uint32_t, bool&)
Function fast_float::uint32_hi64(uint32_t, uint32_t, uint32_t, bool&)
Function fast_float::uint64_hi64(uint64_t, bool&)
Function fast_float::uint64_hi64(uint64_t, uint64_t, bool&)
Function fast_float::write_u64
Template Function format_dump_resume(DumpResults, substr, csubstr, Args const&C4_RESTRICT …)
Template Function format_dump_resume(DumperFn&&, DumpResults, substr, csubstr, Args const&C4_RESTRICT …)
Template Function format_dump_resume(substr, csubstr, Args const&C4_RESTRICT …)
Template Function format_dump_resume(DumperFn&&, substr, csubstr, Args const&C4_RESTRICT …)
Template Function hebi::boolGetter(const RefT&, MetadataT&, int, bool *)
Function hebi::boolGetter(const HebiCommandRef&, int, bool *)
Function hebi::boolGetter(const HebiFeedbackRef&, int, bool *)
Function hebi::boolGetter(const HebiInfoRef&, int, bool *)
Function hebi::callbackWrapper
Function hebi::clearBit
Template Function hebi::enumGetter(const RefT&, MetadataT&, int, int32_t *)
Function hebi::enumGetter(const HebiCommandRef&, int, int32_t *)
Function hebi::enumGetter(const HebiFeedbackRef&, int, int32_t *)
Function hebi::enumGetter(const HebiInfoRef&, int, int32_t *)
Function hebi::experimental::arm::getWaypointTimes
Function hebi::extractBit
Template Function hebi::flagGetter(const RefT&, MetadataT&, int)
Function hebi::flagGetter(const HebiCommandRef&, int)
Function hebi::flagGetter(const HebiFeedbackRef&, int)
Function hebi::flagGetter(const HebiInfoRef&, int)
Template Function hebi::floatGetter(const RefT&, MetadataT&, int, float *)
Function hebi::floatGetter(const HebiCommandRef&, int, float *)
Function hebi::floatGetter(const HebiFeedbackRef&, int, float *)
Function hebi::floatGetter(const HebiInfoRef&, int, float *)
Template Function hebi::floatIoPinGetter(const RefT&, MetadataT&, int, size_t, float *)
Function hebi::floatIoPinGetter(const HebiCommandRef&, int, size_t, float *)
Function hebi::floatIoPinGetter(const HebiFeedbackRef&, int, size_t, float *)
Function hebi::floatIoPinGetter(const HebiInfoRef&, int, size_t, float *)
Function hebi::getCppVersion
Function hebi::getCVersion
Function hebi::hebiCommandSetBool
Function hebi::hebiCommandSetEnum
Function hebi::hebiCommandSetFlag
Function hebi::hebiCommandSetFloat
Function hebi::hebiCommandSetHighResAngle
Function hebi::hebiCommandSetIoPinFloat
Function hebi::hebiCommandSetIoPinInt
Function hebi::hebiCommandSetLed
Function hebi::hebiCommandSetNumberedFloat
Function hebi::hebiCommandSetUInt64
Template Function hebi::highResAngleGetter(const RefT&, MetadataT&, int, int64_t *, float *)
Function hebi::highResAngleGetter(const HebiCommandRef&, int, int64_t *, float *)
Function hebi::highResAngleGetter(const HebiFeedbackRef&, int, int64_t *, float *)
Function hebi::highResAngleGetter(const HebiInfoRef&, int, int64_t *, float *)
Template Function hebi::intIoPinGetter(const RefT&, MetadataT&, int, size_t, int64_t *)
Function hebi::intIoPinGetter(const HebiCommandRef&, int, size_t, int64_t *)
Function hebi::intIoPinGetter(const HebiFeedbackRef&, int, size_t, int64_t *)
Function hebi::intIoPinGetter(const HebiInfoRef&, int, size_t, int64_t *)
Template Function hebi::ledGetter(const RefT&, MetadataT&, int, uint8_t *, uint8_t *, uint8_t *, uint8_t *)
Function hebi::ledGetter(const HebiCommandRef, int, uint8_t *, uint8_t *, uint8_t *, uint8_t *)
Function hebi::ledGetter(const HebiFeedbackRef, int, uint8_t *, uint8_t *, uint8_t *, uint8_t *)
Function hebi::ledGetter(const HebiInfoRef, int, uint8_t *, uint8_t *, uint8_t *, uint8_t *)
Template Function hebi::numberedFloatGetter(const RefT&, MetadataT&, int, size_t, float *)
Function hebi::numberedFloatGetter(const HebiCommandRef&, int, size_t, float *)
Function hebi::numberedFloatGetter(const HebiFeedbackRef&, int, size_t, float *)
Function hebi::numberedFloatGetter(const HebiInfoRef&, int, size_t, float *)
Template Function hebi::quaternionfGetter(const RefT&, MetadataT&, int, HebiQuaternionf *)
Function hebi::quaternionfGetter(const HebiCommandRef&, int, HebiQuaternionf *)
Function hebi::quaternionfGetter(const HebiFeedbackRef&, int, HebiQuaternionf *)
Function hebi::quaternionfGetter(const HebiInfoRef&, int, HebiQuaternionf *)
Template Function hebi::robot_model::custom_objective_callback_wrapper
Function hebi::robot_model::validateHRDF
Function hebi::setBit
Template Function hebi::uint64Getter(const RefT&, MetadataT&, int, uint64_t *)
Function hebi::uint64Getter(const HebiCommandRef&, int, uint64_t *)
Function hebi::uint64Getter(const HebiFeedbackRef&, int, uint64_t *)
Function hebi::uint64Getter(const HebiInfoRef&, int, uint64_t *)
Function hebi::util::file::readIntoString
Function hebi::util::getGravCompEfforts
Function hebi::util::gravityFromQuaternion
Template Function hebi::vector3fGetter(const RefT&, MetadataT&, int, HebiVector3f *)
Function hebi::vector3fGetter(const HebiCommandRef&, int, HebiVector3f *)
Function hebi::vector3fGetter(const HebiFeedbackRef&, int, HebiVector3f *)
Function hebi::vector3fGetter(const HebiInfoRef&, int, HebiVector3f *)
Variables
Variable c4::aggregate
Variable c4::append
Variable c4::detail::digits0099
Variable c4::detail::hexchars
Variable c4::else
Variable c4::fmt::bin
Variable c4::fmt::hex
Variable c4::fmt::oct
Variable c4::noexcept
Variable c4::str
Variable c4::v
Variable c4::varargs
Variable c4::with_capacity
Variable c4::yml::node
Variable c4::yml::node_id
Variable c4::yml::t
Variable c4::yml::yaml
Variable check
Variable command_metadata
Variable fast_float::bigint_bits
Variable fast_float::bigint_limbs
Variable fast_float::invalid_am_bias
Variable fast_float::limb_bits
Variable fast_float::powers_of_ten_double
Variable fast_float::powers_of_ten_float
Variable fast_float::powers_of_ten_uint64
Variable feedback_metadata
Variable hebi::BitsInDataWord
Variable hebi::experimental::arm::ArmPluginMap
Variable info_metadata
Variable initter
Variable stdext::inplace_function_detail::InplaceFunctionDefaultCapacity
Defines
Define _C4_ALLOCATOR_HPP_
Define _C4_BASE64_HPP_
Define _C4_BEGIN_NAMESPACE
Define _C4_BITMASK_HPP_
Define _C4_BLOB_HPP_
Define _C4_CHAR_TRAITS_HPP_
Define _C4_CHARCONV_HPP_
Define _C4_COMPAT_GCC_4_8_HPP_
Define _C4_COMPILER_HPP_
Define _C4_CONFIG_HPP_
Define _C4_CPU_HPP_
Define _C4_CTOR_DTOR_HPP_
Define _c4_DEFINE_ARRAY_TYPES
Define _c4_DEFINE_ARRAY_TYPES_WITHOUT_ITERATOR
Define _c4_DEFINE_TUPLE_ARRAY_TYPES
Define _c4_DEFINE_TUPLE_ARRAY_TYPES_WITHOUT_ITERATOR
Define _C4_END_NAMESPACE
Define _C4_ENUM_HPP_
Define _C4_ERROR_HPP_
Define _C4_EXT_FAST_FLOAT_HPP_
Define _C4_EXT_SG14_INPLACE_FUNCTION_H_
Define _C4_FORMAT_HPP_
Define _C4_HASH_HPP_
Define _C4_IF_MUTABLE
Define _C4_IF_NOT_FIXED_LENGTH_I
Define _C4_IF_NOT_FIXED_LENGTH_U
Define _C4_LANGUAGE_HPP_
Define _c4_lsb_fallback
Define _C4_MEMORY_RESOURCE_HPP_
Define _C4_MEMORY_UTIL_HPP_
Define _c4_msb16_fallback
Define _c4_msb32_fallback
Define _c4_msb64_fallback
Define _c4_msb8_fallback
Define _C4_PLATFORM_HPP_
Define _C4_PREPROCESSOR_HPP_
Define _C4_REQUIRE_NOT_SAME
Define _C4_SPAN_HPP_
Define _C4_STD_STD_FWD_HPP_
Define _C4_STD_STRING_FWD_HPP_
Define _C4_STD_STRING_HPP_
Define _C4_STD_TUPLE_HPP_
Define _C4_STD_VECTOR_FWD_HPP_
Define _C4_STD_VECTOR_HPP_
Define _C4_SUBSTR_FWD_HPP_
Define _C4_SUBSTR_HPP_
Define _C4_SZCONV_HPP_
Define _C4_TYPENAME_HPP_
Define _C4_TYPES_HPP_
Define _C4_USE_LSB_INTRINSIC
Define _C4_USE_MSB_INTRINSIC
Define _C4_WINDOWS_HPP_
Define _C4_WINDOWS_POP_HPP_
Define _C4_WINDOWS_PUSH_HPP_
Define _C4_XCAT
Define _C4_XQUOTE
Define _C4_YML_COMMON_HPP_
Define _C4_YML_DETAIL_PARSER_DBG_HPP_
Define _C4_YML_DETAIL_STACK_HPP_
Define _C4_YML_EMIT_DEF_HPP_
Define _C4_YML_EMIT_HPP_
Define _C4_YML_NODE_HPP_
Define _C4_YML_PARSE_HPP_
Define _C4_YML_PREPROCESS_HPP_
Define _C4_YML_STD_MAP_HPP_
Define _C4_YML_STD_STD_HPP_
Define _C4_YML_STD_VECTOR_HPP_
Define _C4_YML_TREE_HPP_
Define _C4_YML_WRITER_HPP_
Define _C4_YML_YML_HPP_
Define _c4append
Define _c4append
Define _c4appendhex
Define _C4CORE_SINGLE_HEADER_AMALGAMATED_HPP_
Define _c4cptr
Define _c4csz
Define _c4cthis
Define _c4dbgp
Define _c4dbgpf
Define _c4dbgq
Define _c4dbgt
Define _C4EB
Define _C4EL
Define _C4EM
Define _c4err
Define _c4presc
Define _c4prsp
Define _c4ptr
Define _C4RV
Define _C4RV
Define _c4sz
Define _c4this
Define _RYML_HPP_
Define _rymlindent_nextline
Define AG_RANDOM_H
Define C4_ALWAYS_INLINE
Define C4_API
Define C4_ASSERT
Define C4_ASSERT_DIFF_TYPE
Define C4_ASSERT_IF
Define C4_ASSERT_MSG
Define C4_ASSERT_SAME_TYPE
Define C4_ATTR_FORMAT
Define C4_BEGIN_HIDDEN_NAMESPACE
Define C4_BEGIN_NAMESPACE
Define C4_BIG_ENDIAN
Define C4_CAT
Define C4_CHECK
Define C4_CHECK_MSG
Define C4_COLD
Define C4_COMMA
Define C4_COMMA_X
Define C4_CONST
Define C4_CONSTEXPR11
Define C4_CONSTEXPR14
Define C4_COUNTOF
Define C4_CREF_USES_VAL
Define C4_DEBUG_BREAK
Define C4_DEFAULT_COPY_AND_MOVE
Define C4_DEFAULT_COPY_AND_MOVE_ASSIGN
Define C4_DEFAULT_COPY_AND_MOVE_CTOR
Define C4_DEFAULT_COPY_ASSIGN
Define C4_DEFAULT_COPY_CTOR
Define C4_DEFAULT_MOVE_ASSIGN
Define C4_DEFAULT_MOVE_CTOR
Define C4_DEFINE_HAS_TYPEDEF
Define C4_DONT_OPTIMIZE
Define C4_DUMP_HPP_
Define C4_END_HIDDEN_NAMESPACE
Define C4_END_NAMESPACE
Define C4_ERROR
Define C4_ERROR_SHOWS_FILELINE
Define C4_EXPAND
Define C4_EXPECT
Define C4_EXPORT_HPP_
Define C4_FLATTEN
Define C4_FOR_EACH
Define C4_FOR_EACH_SEP
Define C4_FUNC
Define C4_GCC_LIKE
Define C4_HOT
Define C4_IF_CONSTEXPR
Define C4_INLINE_CONSTEXPR
Define C4_KEEP_EMPTY_LOOP
Define C4_LIKELY
Define C4_LITTLE_ENDIAN
Define C4_MIXED_ENDIAN
Define C4_MSVC_VERSION
Define C4_MUST_BE_TRIVIAL_COPY
Define C4_NC2C
Define C4_NEVER_REACH
Define C4_NEVER_REACH_MSG
Define C4_NO_COPY_ASSIGN
Define C4_NO_COPY_CTOR
Define C4_NO_COPY_OR_MOVE
Define C4_NO_COPY_OR_MOVE_ASSIGN
Define C4_NO_COPY_OR_MOVE_CTOR
Define C4_NO_INLINE
Define C4_NO_MOVE_ASSIGN
Define C4_NO_MOVE_CTOR
Define C4_NOEXCEPT
Define C4_NOEXCEPT_A
Define C4_NOEXCEPT_X
Define C4_NORETURN
Define C4_NOT_IMPLEMENTED
Define C4_NOT_IMPLEMENTED_IF
Define C4_NOT_IMPLEMENTED_IF_MSG
Define C4_NOT_IMPLEMENTED_MSG
Define C4_PRETTY_FUNC
Define C4_PURE
Define C4_QUOTE
Define C4_REQUIRE_R
Define C4_REQUIRE_RW
Define C4_REQUIRE_T
Define C4_RESTRICT
Define C4_RESTRICT_FN
Define C4_SIZE_TYPE
Define C4_SRCLOC
Define C4_STATIC_ASSERT
Define C4_STATIC_ASSERT_MSG
Define C4_STATIC_ERROR
Define C4_STR_SIZE_TYPE
Define C4_SUPPRESS_WARNING_CLANG
Define C4_SUPPRESS_WARNING_CLANG_POP
Define C4_SUPPRESS_WARNING_CLANG_PUSH
Define C4_SUPPRESS_WARNING_CLANG_WITH_PUSH
Define C4_SUPPRESS_WARNING_GCC
Define C4_SUPPRESS_WARNING_GCC_CLANG
Define C4_SUPPRESS_WARNING_GCC_CLANG_POP
Define C4_SUPPRESS_WARNING_GCC_CLANG_PUSH
Define C4_SUPPRESS_WARNING_GCC_CLANG_WITH_PUSH
Define C4_SUPPRESS_WARNING_GCC_POP
Define C4_SUPPRESS_WARNING_GCC_PUSH
Define C4_SUPPRESS_WARNING_GCC_WITH_PUSH
Define C4_SUPPRESS_WARNING_MSVC
Define C4_SUPPRESS_WARNING_MSVC_POP
Define C4_SUPPRESS_WARNING_MSVC_PUSH
Define C4_SUPPRESS_WARNING_MSVC_WITH_PUSH
Define C4_TIME_TYPE
Define C4_TXTTY
Define C4_UNLIKELY
Define C4_UNREACHABLE
Define C4_UNUSED
Define C4_USE_ASSERT
Define C4_USE_XASSERT
Define C4_UTF_HPP_
Define C4_VERSION_CAT
Define C4_WARNING
Define C4_WIDEN
Define C4_WINDOWS_POP_HPP_
Define C4_XASSERT
Define C4_XASSERT_IF
Define C4_XASSERT_MSG
Define C4_XCAT
Define C4_XQUOTE
Define C4_YML_DETAIL_CHECKS_HPP_
Define C4_YML_DETAIL_PRINT_HPP_
Define C4_YML_EMIT_DEF_HPP_
Define C4_YML_EXPORT_HPP_
Define C4_YML_STD_STRING_HPP_
Define c4bit
Define C4CORE_EXPORT
Define C4CORE_HAVE_FAST_FLOAT
Define C4CORE_HAVE_STD_FROMCHARS
Define C4CORE_HAVE_STD_TOCHARS
Define DEBUG_BREAK_H
Define DEBUG_BREAK_IMPL
Define DEBUG_BREAK_USE_BULTIN_TRAP
Define DEBUG_BREAK_USE_SIGTRAP
Define DEBUG_BREAK_USE_TRAP_INSTRUCTION
Define FASTFLOAT_32BIT_LIMB
Define FASTFLOAT_ASCII_NUMBER_H
Define FASTFLOAT_ASSERT
Define FASTFLOAT_BIGINT_H
Define FASTFLOAT_DEBUG_ASSERT
Define FASTFLOAT_DECIMAL_TO_BINARY_H
Define FASTFLOAT_DIGIT_COMPARISON_H
Define FASTFLOAT_FAST_FLOAT_H
Define FASTFLOAT_FAST_TABLE_H
Define FASTFLOAT_FLOAT_COMMON_H
Define FASTFLOAT_IS_BIG_ENDIAN
Define FASTFLOAT_IS_BIG_ENDIAN
Define FASTFLOAT_IS_BIG_ENDIAN
Define FASTFLOAT_PARSE_NUMBER_H
Define fastfloat_really_inline
Define FASTFLOAT_TRY
Define HEBI_DISABLE_COPY
Define HEBI_DISABLE_COPY_MOVE
Define id_
Define id__
Define M_PI
Define M_PI
Define RYML_ASSERT
Define RYML_ASSERT_MSG
Define RYML_CHECK
Define RYML_CHECK_MSG
Define RYML_DEBUG_BREAK
Define RYML_DEPRECATE_EMIT
Define RYML_DEPRECATE_EMITRS
Define RYML_DEPRECATED
Define RYML_DONT_PARSE_SUBSTR_IN_ARENA
Define RYML_EXPORT
Define RYML_MAX_TAG_DIRECTIVES
Define RYML_SINGLE_HDR_DEFINE_NOW
Define RYML_USE_ASSERT
Define tree_
Define tree__
Typedefs
Typedef c4::aalloc_pfn
Typedef c4::afree_pfn
Typedef c4::allocator
Typedef c4::allocator_mr
Typedef c4::arealloc_pfn
Typedef c4::blob
Typedef c4::byte
Typedef c4::cblob
Typedef c4::cbyte
Typedef c4::cspan
Typedef c4::cspanrs
Typedef c4::cspanrsl
Typedef c4::csubstr
Typedef c4::detail::charconv_digits
Typedef c4::detail::fnv1a_32
Typedef c4::detail::fnv1a_64
Typedef c4::detail::NumberWriter
Typedef c4::DumperPfn
Typedef c4::error_callback_type
Typedef c4::error_flags
Typedef c4::f32
Typedef c4::f64
Typedef c4::fastcref
Typedef c4::fmt::base64_wrapper
Typedef c4::fmt::const_base64_wrapper
Typedef c4::fmt::const_raw_wrapper
Typedef c4::fmt::raw_wrapper
Typedef c4::fnv1a_t
Typedef c4::i16
Typedef c4::i32
Typedef c4::i64
Typedef c4::i8
Typedef c4::index_sequence
Typedef c4::index_sequence_for
Typedef c4::is_scoped_enum
Typedef c4::make_index_sequence
Typedef c4::make_integer_sequence
Typedef c4::MinMultSized
Typedef c4::MinSized
Typedef c4::MultSized
Typedef c4::small_allocator
Typedef c4::small_allocator_mr
Typedef c4::ssize_t
Typedef c4::substr
Typedef c4::tight_pair
Typedef c4::u16
Typedef c4::u32
Typedef c4::u64
Typedef c4::u8
Typedef c4::UbufSized
Typedef c4::yml::detail::Preprocessor
Typedef c4::yml::EmitterBuf
Typedef c4::yml::EmitterFile
Typedef c4::yml::EmitterOStream
Typedef c4::yml::pfn_allocate
Typedef c4::yml::pfn_error
Typedef c4::yml::pfn_free
Typedef fast_float::byte_span
Typedef fast_float::limb
Typedef fast_float::limb_span
Typedef fast_float::powers
Typedef hebi::experimental::arm::plugin::Factory
Typedef hebi::GroupFeedbackHandler
Typedef hebi::robot_model::Matrix4dVector
Typedef hebi::robot_model::MatrixXdVector
Directories
Directory include
Directory hebi_cpp_api
Directory arm
Directory rapidyaml
Directory util
Files
File arm.cpp
File arm.hpp
File bit_set.hpp
File color.hpp
File command.cpp
File command.hpp
File end_effector.hpp
File feedback.cpp
File feedback.hpp
File file.cpp
File file.hpp
File gains.hpp
File goal.hpp
File grav_comp.hpp
File group.cpp
File group.hpp
File group_command.cpp
File group_command.hpp
File group_feedback.cpp
File group_feedback.hpp
File group_info.cpp
File group_info.hpp
File group_message_wrapper.hpp
File info.cpp
File info.hpp
File ip_address.hpp
File kinematics_helper.cpp
File kinematics_helper.hpp
File log_file.cpp
File log_file.hpp
File lookup.cpp
File lookup.hpp
File mac_address.cpp
File mac_address.hpp
File message_helpers.cpp
File message_helpers.hpp
File mobile_io.cpp
File mobile_io.hpp
File plugin_config.hpp
File quaternion_f.hpp
File rapidyaml-0.5.0.cpp
File rapidyaml-0.5.0.hpp
File robot_config.cpp
File robot_config.hpp
File robot_model.cpp
File robot_model.hpp
File trajectory.cpp
File trajectory.hpp
File util.hpp
File vector_3_f.hpp
File version.cpp
File version.hpp
Pages
Todo List
Deprecated List
Standard Documents
CHANGELOG
Changelog for package hebi_cpp_api
3.10.0 (2024-08-30)
3.9.0 (2024-07-10)
3.2.0 (2020-4-3)
3.1.1 (2019-12-16)
3.1.0 (2019-12-02)
2.1.0 (2019-08-21)
2.0.2 (2019-01-29)
2.0.1 (2018-12-19)
LICENSE
PACKAGE
Index
hebi_cpp_api
hebi_cpp_api
View page source
hebi_cpp_api
A ROS 2 package providing access to the HEBI C++ API.
Links
Rosindex
Website
Website
C++ API
Page Hierarchy
File Hierarchy
Full C++ API
Standard Documents
CHANGELOG
LICENSE
PACKAGE