Class CPubGate
Defined in File ecal_pubgate.h
Class Documentation
-
class CPubGate
Public Functions
-
CPubGate()
-
~CPubGate()
-
void Start()
-
void Stop()
-
void GetRegistrations(Registration::SampleList ®_sample_list_)
Protected Types
-
using TopicNamePublisherMapT = std::multimap<std::string, std::shared_ptr<CPublisherImpl>>
Protected Attributes
-
std::shared_timed_mutex m_topic_name_publisher_mutex
-
TopicNamePublisherMapT m_topic_name_publisher_map
Protected Static Attributes
-
static std::atomic<bool> m_created
-
CPubGate()