fuse_core
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace boost
        • Namespace boost::serialization
        • Namespace ceres
        • Namespace fuse_core
        • Namespace fuse_core::detail
        • Namespace fuse_core::node_interfaces
        • Namespace fuse_core::uuid
        • Namespace rclcpp
        • Namespace std
        • Namespace testing
      • Classes and Structs
        • Struct Graph::ConstraintCost
        • Struct TimestampManager::MotionModelSegment
        • Template Struct hash< fuse_core::UUID >
        • Class AsyncMotionModel
        • Class AsyncPublisher
        • Class AsyncSensorModel
        • Template Class AutoDiffLocalParameterization
        • Class CallbackAdapter
        • Template Class CallbackWrapper
        • Class CallbackWrapperBase
        • Class Constraint
        • Class DelayedThrottleFilter
        • Class Graph
        • Class GraphDeserializer
        • Class LocalParameterization
        • Class Loss
        • Class LossLoader
        • Template Class MessageBuffer
        • Class MessageBufferStreamSink
        • Class MessageBufferStreamSource
        • Class MotionModel
        • Class Publisher
        • Class SensorModel
        • Template Class ThrottledCallback
        • Class TimestampManager
        • Class Transaction
        • Class TransactionDeserializer
        • Class Variable
      • Functions
        • Template Function boost::serialization::serialize(Archive&, rclcpp::Time&, const unsigned int)
        • Template Function boost::serialization::serialize(Archive&, Eigen::Matrix<Scalar, Rows, Cols, Options, MaxRows, MaxCols>&, const unsigned int)
        • Function ceres::DumpFormatTypeToString
        • Function ceres::LoggingTypeToString
        • Function ceres::StringToDumpFormatType
        • Function ceres::StringToLoggingType
        • Function ceres::UpperCase
        • Function fuse_core::createUniqueLoss
        • Template Function fuse_core::declareCeresParam
        • Function fuse_core::detail::list_parameter_override_prefixes
        • Template Function fuse_core::getCovarianceDiagonalParam
        • Template Function fuse_core::getParam(node_interfaces::NodeInterfaces<node_interfaces::Parameters>, const std::string&, const T&, const rcl_interfaces::msg::ParameterDescriptor&, bool)
        • Template Function fuse_core::getParam(node_interfaces::NodeInterfaces<node_interfaces::Parameters>, const std::string&, const rcl_interfaces::msg::ParameterDescriptor&, bool)
        • Function fuse_core::getParamRequired
        • Template Function fuse_core::getPitch
        • Template Function fuse_core::getPositiveParam(node_interfaces::NodeInterfaces<node_interfaces::Logging, node_interfaces::Parameters>, const std::string&, T&, const bool)
        • Function fuse_core::getPositiveParam(node_interfaces::NodeInterfaces<node_interfaces::Logging, node_interfaces::Parameters>, const std::string&, rclcpp::Duration&, const bool)
        • Template Function fuse_core::getRoll
        • Template Function fuse_core::getYaw
        • Template Function fuse_core::isPositiveDefinite
        • Template Function fuse_core::isSymmetric
        • Function fuse_core::joinParameterName
        • Function fuse_core::joinTopicName
        • Function fuse_core::list_parameter_override_prefixes
        • Function fuse_core::loadCovarianceOptionsFromROS
        • Function fuse_core::loadLossConfig
        • Function fuse_core::loadProblemOptionsFromROS
        • Function fuse_core::loadSolverOptionsFromROS
        • Function fuse_core::operator<<(std::ostream&, const Constraint&)
        • Function fuse_core::operator<<(std::ostream&, const Graph&)
        • Function fuse_core::operator<<(std::ostream&, const Loss&)
        • Function fuse_core::operator<<(std::ostream&, const Transaction&)
        • Function fuse_core::operator<<(std::ostream&, const Variable&)
        • Template Function fuse_core::rotationMatrix2D
        • Function fuse_core::serializeGraph
        • Function fuse_core::serializeTransaction
        • Template Function fuse_core::to_string
        • Function fuse_core::uuid::from_string
        • Function fuse_core::uuid::generate()
        • Function fuse_core::uuid::generate(const void *, size_t)
        • Function fuse_core::uuid::generate(const char *)
        • Function fuse_core::uuid::generate(const std::string&)
        • Function fuse_core::uuid::generate(const std::string&, const void *, size_t)
        • Function fuse_core::uuid::generate(const std::string&, const char *)
        • Function fuse_core::uuid::generate(const std::string&, const std::string&)
        • Function fuse_core::uuid::generate(const std::string&, const rclcpp::Time&)
        • Function fuse_core::uuid::generate(const std::string&, const rclcpp::Time&, const UUID&)
        • Function fuse_core::uuid::generate(const std::string&, const uint64_t&)
        • Template Function fuse_core::wrapAngle2D(T&)
        • Template Function fuse_core::wrapAngle2D(const T&)
        • Template Function testing::AssertMatrixEqualHelper
        • Template Function testing::AssertMatrixNearHelper
      • Variables
        • Variable fuse_core::uuid::NIL
      • Defines
        • Define __FUSE_MAKE_SHARED_ALIGNED_DEFINITION
        • Define __FUSE_MAKE_SHARED_DEFINITION
        • Define __FUSE_MAKE_UNIQUE_DEFINITION
        • Define __FUSE_SHARED_PTR_ALIAS
        • Define __FUSE_UNIQUE_PTR_ALIAS
        • Define __FUSE_WEAK_PTR_ALIAS
        • Define __MAKE_SHARED_ALIGNED_DEFINITION
        • Define __MAKE_SHARED_DEFINITION
        • Define __MAKE_UNIQUE_DEFINITION
        • Define __SHARED_PTR_ALIAS
        • Define __UNIQUE_PTR_ALIAS
        • Define __WEAK_PTR_ALIAS
        • Define ALL_FUSE_CORE_NODE_INTERFACES
        • Define ASSERT_MATRIX_EQ
        • Define ASSERT_MATRIX_NEAR
        • Define CASESTR
        • Define CERES_OPTION_FROM_STRING_DEFINITION
        • Define CERES_OPTION_STRING_DEFINITIONS
        • Define CERES_OPTION_TO_STRING_DEFINITION
        • Define CERES_VERSION_AT_LEAST
        • Define EXPECT_MATRIX_EQ
        • Define EXPECT_MATRIX_NEAR
        • Define FUSE_CONSTRAINT_CLONE_DEFINITION
        • Define FUSE_CONSTRAINT_DEFINITIONS
        • Define FUSE_CONSTRAINT_DEFINITIONS_WITH_EIGEN
        • Define FUSE_CONSTRAINT_SERIALIZE_DEFINITION
        • Define FUSE_CONSTRAINT_TYPE_DEFINITION
        • Define FUSE_GRAPH_DEFINITIONS
        • Define FUSE_GRAPH_SERIALIZE_DEFINITION
        • Define FUSE_GRAPH_TYPE_DEFINITION
        • Define FUSE_LIKELY
        • Define FUSE_LOSS_CLONE_DEFINITION
        • Define FUSE_LOSS_DEFINITIONS
        • Define FUSE_LOSS_SERIALIZE_DEFINITION
        • Define FUSE_LOSS_TYPE_DEFINITION
        • Define FUSE_MAKE_ALIGNED_OPERATOR_NEW
        • Define FUSE_MAKE_ALIGNED_OPERATOR_NEW
        • Define FUSE_SMART_PTR_ALIASES_ONLY
        • Define FUSE_SMART_PTR_DEFINITIONS
        • Define FUSE_SMART_PTR_DEFINITIONS_WITH_EIGEN
        • Define FUSE_UNLIKELY
        • Define FUSE_VARIABLE_CLONE_DEFINITION
        • Define FUSE_VARIABLE_DEFINITIONS
        • Define FUSE_VARIABLE_DEFINITIONS_WITH_EIGEN
        • Define FUSE_VARIABLE_SERIALIZE_DEFINITION
        • Define FUSE_VARIABLE_TYPE_DEFINITION
        • Define GTEST_MATRIX_EQUAL_
        • Define GTEST_MATRIX_NEAR_
        • Define SMART_PTR_ALIASES_ONLY
        • Define SMART_PTR_DEFINITIONS
        • Define SMART_PTR_DEFINITIONS_WITH_EIGEN
        • Define STRENUM
      • Typedefs
        • Typedef fuse_core::BinaryInputArchive
        • Typedef fuse_core::BinaryOutputArchive
        • Typedef fuse_core::Matrix
        • Typedef fuse_core::Matrix1d
        • Typedef fuse_core::Matrix2d
        • Typedef fuse_core::Matrix3d
        • Typedef fuse_core::Matrix4d
        • Typedef fuse_core::Matrix5d
        • Typedef fuse_core::Matrix6d
        • Typedef fuse_core::Matrix7d
        • Typedef fuse_core::Matrix8d
        • Typedef fuse_core::Matrix9d
        • Typedef fuse_core::MatrixXd
        • Typedef fuse_core::node_interfaces::Base
        • Typedef fuse_core::node_interfaces::Clock
        • Typedef fuse_core::node_interfaces::Graph
        • Typedef fuse_core::node_interfaces::Logging
        • Typedef fuse_core::node_interfaces::NodeInterfaces
        • Typedef fuse_core::node_interfaces::Parameters
        • Typedef fuse_core::node_interfaces::Services
        • Typedef fuse_core::node_interfaces::Timers
        • Typedef fuse_core::node_interfaces::TimeSource
        • Typedef fuse_core::node_interfaces::Topics
        • Typedef fuse_core::node_interfaces::Waitables
        • Typedef fuse_core::TextInputArchive
        • Typedef fuse_core::TextOutputArchive
        • Typedef fuse_core::ThrottledMessageCallback
        • Typedef fuse_core::TransactionCallback
        • Typedef fuse_core::UUID
        • Typedef fuse_core::uuid::hash
        • Typedef fuse_core::Vector1d
        • Typedef fuse_core::Vector2d
        • Typedef fuse_core::Vector3d
        • Typedef fuse_core::Vector4d
        • Typedef fuse_core::Vector5d
        • Typedef fuse_core::Vector6d
        • Typedef fuse_core::Vector7d
        • Typedef fuse_core::Vector8d
        • Typedef fuse_core::Vector9d
        • Typedef fuse_core::VectorXd
      • Directories
        • Directory include
        • Directory fuse_core
        • Directory node_interfaces
      • Files
        • File async_motion_model.h
        • File async_motion_model.hpp
        • File async_publisher.h
        • File async_publisher.hpp
        • File async_sensor_model.h
        • File async_sensor_model.hpp
        • File autodiff_local_parameterization.h
        • File autodiff_local_parameterization.hpp
        • File callback_wrapper.h
        • File callback_wrapper.hpp
        • File ceres_macros.h
        • File ceres_macros.hpp
        • File ceres_options.h
        • File ceres_options.hpp
        • File console.h
        • File console.hpp
        • File constraint.h
        • File constraint.hpp
        • File eigen.h
        • File eigen.hpp
        • File eigen_gtest.h
        • File eigen_gtest.hpp
        • File fuse_macros.h
        • File fuse_macros.hpp
        • File graph.h
        • File graph.hpp
        • File graph_deserializer.h
        • File graph_deserializer.hpp
        • File local_parameterization.h
        • File local_parameterization.hpp
        • File loss.h
        • File loss.hpp
        • File loss_loader.h
        • File loss_loader.hpp
        • File macros.h
        • File macros.hpp
        • File message_buffer.h
        • File message_buffer.hpp
        • File message_buffer_impl.hpp
        • File motion_model.h
        • File motion_model.hpp
        • File node_interfaces.hpp
        • File parameter.h
        • File parameter.hpp
        • File publisher.h
        • File publisher.hpp
        • File sensor_model.h
        • File sensor_model.hpp
        • File serialization.h
        • File serialization.hpp
        • File throttled_callback.h
        • File throttled_callback.hpp
        • File timestamp_manager.h
        • File timestamp_manager.hpp
        • File transaction.h
        • File transaction.hpp
        • File transaction_deserializer.h
        • File transaction_deserializer.hpp
        • File util.h
        • File util.hpp
        • File uuid.h
        • File uuid.hpp
        • File variable.h
        • File variable.hpp
  • Standard Documents
    • CHANGELOG
      • Changelog for package fuse_core
        • 1.0.1 (2023-03-03)
        • 1.0.0 (2023-03-03)
        • 0.4.2 (2021-07-20)
        • 0.4.1 (2021-07-13)
        • 0.4.0 (2019-07-12)
        • 0.3.0 (2019-03-18)
        • 0.2.0 (2019-01-16)
        • 0.1.1 (2018-08-15)
        • 0.1.0 (2018-08-12)
        • 0.0.2 (2018-07-16)
        • 0.0.1 (2018-07-05)
    • LICENSE
    • PACKAGE
    • README
      • fuse_core
        • Variable
        • Constraint
        • Transaction
  • Index
fuse_core
  • C++ API
  • Namespace std
  • View page source

Namespace std

Contents

  • Classes

Classes

  • Template Struct hash< fuse_core::UUID >

Previous Next

© Copyright The <fuse_core> Contributors. License: BSD.

Built with Sphinx using a theme provided by Read the Docs.