Goby3 3.4.0
2026.04.13
Loading...
Searching...
No Matches
goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter > Member List

This is the complete list of members for goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >, including all inherited members.

_forwarder_unsubscribe(const std::string &subscriber_id, const std::string &identifier)goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_handle_received_data(std::unique_ptr< std::unique_lock< std::mutex > > &lock, const std::string &data)goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_make_identifier(const goby::middleware::Group &group, IdentifierWildcard wildcard)goby::middleware::InterProcessIdentifierManagerinlineprotected
_make_identifier(const Data &d, const goby::middleware::Group &group, IdentifierWildcard wildcard)goby::middleware::InterProcessIdentifierManagerinlineprotected
_make_identifier(const std::string &type_name, int scheme, const std::string &group, IdentifierWildcard wildcard)goby::middleware::InterProcessIdentifierManagerinlineprotected
_publish(const Data &d, const goby::middleware::Group &group, const middleware::Publisher< Data > &)goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_publish_serialized(std::string type_name, int scheme, const std::vector< char > &bytes, const goby::middleware::Group &group)goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_receive_subscription_forwarded(const std::shared_ptr< const middleware::SerializationHandlerBase<> > &subscription)goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_subscribe(std::function< void(std::shared_ptr< const Data > d)> f, const goby::middleware::Group &group, const middleware::Subscriber< Data > &)goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_subscribe_regex(std::function< void(const std::vector< unsigned char > &, int scheme, const std::string &type, const goby::middleware::Group &group)> f, const std::set< int > &schemes, const std::string &type_regex, const std::string &group_regex)goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_subscribe_regex_serialized(const std::shared_ptr< const middleware::SerializationSubscriptionRegex > &new_sub)goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_unsubscribe(const goby::middleware::Group &group, const middleware::Subscriber< Data > &=middleware::Subscriber< Data >())goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
_unsubscribe_all(const std::string &subscriber_id=middleware::identifier_part_to_string(std::this_thread::get_id()))goby::middleware::InterProcessPortalCommon< Derived, InnerTransporter >inlineprotected
delimitergoby::middleware::InterProcessIdentifierManagerstatic
delimiter_substitutegoby::middleware::InterProcessIdentifierManagerstatic
end_delimitergoby::middleware::InterProcessIdentifierManagerstatic
make_identifier(const std::string &type_name, int scheme, const std::string &group, IdentifierWildcard wildcard, const std::string &process, std::unordered_map< int, std::string > *schemes_buffer=nullptr, std::unordered_map< std::thread::id, std::string > *threads_buffer=nullptr)goby::middleware::InterProcessIdentifierManagerstatic
parse_identifier(const std::string &identifier)goby::middleware::InterProcessIdentifierManagerstatic