Class TopicDirectory

Inheritance Relationships

Base Type

  • public std::enable_shared_from_this< TopicDirectory >

Class Documentation

class TopicDirectory : public std::enable_shared_from_this<TopicDirectory>

The central directory of existing topics for pub/sub

Public Types

using Ptr = std::shared_ptr<TopicDirectory>

Public Functions

template<typename PATH>
inline Topic::Ptr getTopic(PATH &&path)
void cleanupTopic(const std::string &key)

Public Static Functions

static Ptr create()