|
Goby3 3.4.0
2026.04.13
|
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::InterProcessIdentifierManager | inlineprotected |
| _make_identifier(const Data &d, const goby::middleware::Group &group, IdentifierWildcard wildcard) | goby::middleware::InterProcessIdentifierManager | inlineprotected |
| _make_identifier(const std::string &type_name, int scheme, const std::string &group, IdentifierWildcard wildcard) | goby::middleware::InterProcessIdentifierManager | inlineprotected |
| _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 |
| delimiter | goby::middleware::InterProcessIdentifierManager | static |
| delimiter_substitute | goby::middleware::InterProcessIdentifierManager | static |
| end_delimiter | goby::middleware::InterProcessIdentifierManager | static |
| 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::InterProcessIdentifierManager | static |
| parse_identifier(const std::string &identifier) | goby::middleware::InterProcessIdentifierManager | static |