rmw_zenoh_cpp: Rolling
  • Links
    • Rosindex
    • Repository
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace rmw_zenoh_cpp
        • Namespace rmw_zenoh_cpp::liveliness
        • Namespace std
      • Classes and Structs
        • Struct rmw_context_impl_s
        • Struct GraphNode
        • Struct NodeInfo
        • Struct TopicInfo
        • Struct Payload::Contiguous
        • Struct rmw_wait_set_data_t
        • Struct rmw_zenoh_event_status_t
        • Struct SerializedData
        • Struct ShmContext
        • Struct SubscriptionData::Message
        • Struct simplified_XXH128_hash_t
        • Template Struct equal_to< rmw_zenoh_cpp::liveliness::ConstEntityPtr >
        • Template Struct hash< rmw_zenoh_cpp::liveliness::ConstEntityPtr >
        • Template Struct hash< rmw_zenoh_cpp::liveliness::Entity >
        • Class AttachmentData
        • Class BufferPool
        • Class BufferPool::Buffer
        • Class Cdr
        • Class ClientData
        • Class DataCallbackManager
        • Class EventsManager
        • Class GraphCache
        • Class GuardCondition
        • Class Entity
        • Class Logger
        • Class MessageTypeSupport
        • Class NodeData
        • Class Payload
        • Class PublisherData
        • Class QoS
        • Class RequestTypeSupport
        • Class ResponseTypeSupport
        • Class ServiceData
        • Class ServiceTypeSupport
        • Class SubscriptionData
        • Class TopicData
        • Class TypeSupport
        • Class ZenohQuery
        • Class ZenohReply
      • Enums
        • Enum ConfigurableEntity
        • Enum EntityType
        • Enum rmw_zenoh_event_type_t
        • Enum SerializedDataType
      • Functions
        • Function rmw_zenoh_cpp::_create_type_name
        • Function rmw_zenoh_cpp::get_system_time_in_ns
        • Function rmw_zenoh_cpp::get_z_config
        • Function rmw_zenoh_cpp::hash_gid
        • Function rmw_zenoh_cpp::liveliness::demangle_name
        • Function rmw_zenoh_cpp::liveliness::keyexpr_to_qos
        • Function rmw_zenoh_cpp::liveliness::mangle_name
        • Function rmw_zenoh_cpp::liveliness::qos_to_keyexpr
        • Function rmw_zenoh_cpp::liveliness::subscription_token
        • Function rmw_zenoh_cpp::zenoh_event_from_rmw_event
        • Function rmw_zenoh_cpp::zenoh_router_check_attempts
        • Function rmw_zenoh_cpp::zenoh_shm_alloc_size
        • Function rmw_zenoh_cpp::zenoh_shm_message_size_threshold
        • Function simplified_XXH3_128bits
      • Variables
        • Variable rmw_zenoh_cpp::rmw_zenoh_identifier
        • Variable rmw_zenoh_cpp::rmw_zenoh_serialization_format
      • Defines
        • Define RMW_ZENOH_CPP_TYPESUPPORT_C
        • Define RMW_ZENOH_CPP_TYPESUPPORT_CPP
        • Define RMW_ZENOH_LOG_DEBUG_NAMED
        • Define RMW_ZENOH_LOG_ERROR_NAMED
        • Define RMW_ZENOH_LOG_FATAL_NAMED
        • Define RMW_ZENOH_LOG_INFO_NAMED
        • Define RMW_ZENOH_LOG_WARN_NAMED
        • Define ZENOH_EVENT_ID_MAX
        • Define ZENOH_LOG_ENV_VAR_STR
        • Define ZENOH_LOG_INFO_LEVEL_STR
        • Define ZENOH_LOG_WARN_LEVEL_STR
      • Typedefs
        • Typedef rmw_zenoh_cpp::ClientDataConstPtr
        • Typedef rmw_zenoh_cpp::ClientDataPtr
        • Typedef rmw_zenoh_cpp::GetEndpointInfoByTopicFunction
        • Typedef rmw_zenoh_cpp::GraphNodePtr
        • Typedef rmw_zenoh_cpp::liveliness::ConstEntityPtr
        • Typedef rmw_zenoh_cpp::liveliness::EntityPtr
        • Typedef rmw_zenoh_cpp::PublisherDataConstPtr
        • Typedef rmw_zenoh_cpp::PublisherDataPtr
        • Typedef rmw_zenoh_cpp::ServiceDataConstPtr
        • Typedef rmw_zenoh_cpp::ServiceDataPtr
        • Typedef rmw_zenoh_cpp::SubscriptionDataConstPtr
        • Typedef rmw_zenoh_cpp::SubscriptionDataPtr
        • Typedef rmw_zenoh_cpp::TopicDataPtr
      • Directories
        • Directory src
        • Directory detail
      • Files
        • File attachment_helpers.hpp
        • File cdr.hpp
        • File event.hpp
        • File graph_cache.hpp
        • File guard_condition.hpp
        • File identifier.hpp
        • File liveliness_utils.hpp
        • File logging.hpp
        • File logging_macros.hpp
        • File message_type_support.hpp
        • File qos.hpp
        • File rmw_client_data.hpp
        • File rmw_context_impl_s.hpp
        • File rmw_node_data.hpp
        • File rmw_publisher_data.hpp
        • File rmw_service_data.hpp
        • File rmw_subscription_data.hpp
        • File rmw_wait_set_data.hpp
        • File serialization_format.hpp
        • File service_type_support.hpp
        • File simplified_xxhash3.hpp
        • File type_support.hpp
        • File type_support_common.hpp
        • File zenoh_config.hpp
        • File zenoh_utils.hpp
  • Standard Documents
    • README
      • rmw_zenoh_cpp
        • Quality Declaration
    • QUALITY_DECLARATION
      • rmw_zenoh_cpp Quality Declaration
        • Version Policy [1]
        • Change Control Process [2]
        • Documentation [3]
        • Testing [4]
        • Dependencies [5]
        • Platform Support [6]
        • Security [7]
      • Current status Summary
    • PACKAGE
    • CHANGELOG
      • Changelog for package rmw_zenoh_cpp
        • 0.9.0 (2025-08-21)
        • 0.8.2 (2025-07-29)
        • 0.8.1 (2025-07-01)
        • 0.8.0 (2025-06-18)
        • 0.7.1 (2025-05-19)
        • 0.7.0 (2025-04-24)
        • 0.6.0 (2025-04-18)
        • 0.5.0 (2025-03-20)
        • 0.4.0 (2025-02-19)
        • 0.3.1 (2025-02-04)
        • 0.3.0 (2025-01-02)
  • Index
rmw_zenoh_cpp: Rolling
  • C++ API
  • File liveliness_utils.hpp
  • View page source

File liveliness_utils.hpp

↰ Parent directory (src/detail)

Contents

  • Definition (src/detail/liveliness_utils.hpp)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Enums

  • Functions

  • Typedefs

Definition (src/detail/liveliness_utils.hpp)

  • Program Listing for File liveliness_utils.hpp

Includes

  • array

  • cstddef

  • cstdint

  • functional

  • memory

  • optional

  • rmw/types.h

  • string

  • vector

  • zenoh.hxx

Included By

  • File graph_cache.hpp

  • File rmw_client_data.hpp

  • File rmw_node_data.hpp

  • File rmw_publisher_data.hpp

  • File rmw_service_data.hpp

  • File rmw_subscription_data.hpp

Namespaces

  • Namespace rmw_zenoh_cpp

  • Namespace rmw_zenoh_cpp::liveliness

  • Namespace std

Classes

  • Struct NodeInfo

  • Struct TopicInfo

  • Template Struct equal_to< rmw_zenoh_cpp::liveliness::ConstEntityPtr >

  • Template Struct hash< rmw_zenoh_cpp::liveliness::ConstEntityPtr >

  • Template Struct hash< rmw_zenoh_cpp::liveliness::Entity >

  • Class Entity

Enums

  • Enum EntityType

Functions

  • Function rmw_zenoh_cpp::hash_gid

  • Function rmw_zenoh_cpp::liveliness::demangle_name

  • Function rmw_zenoh_cpp::liveliness::keyexpr_to_qos

  • Function rmw_zenoh_cpp::liveliness::mangle_name

  • Function rmw_zenoh_cpp::liveliness::qos_to_keyexpr

  • Function rmw_zenoh_cpp::liveliness::subscription_token

Typedefs

  • Typedef rmw_zenoh_cpp::liveliness::ConstEntityPtr

  • Typedef rmw_zenoh_cpp::liveliness::EntityPtr

Previous Next

© Copyright The <rmw_zenoh_cpp> Contributors. License: Apache License 2.0, BSD.

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