libcaf  0.13.2
Public Member Functions | List of all members
caf::abstract_group::module Class Referenceabstract

Interface for user-defined multicast implementations. More...

#include <abstract_group.hpp>

Public Member Functions

 module (std::string module_name)
 
virtual void stop ()=0
 Stops all groups from this module.
 
const std::string & name ()
 Returns the name of this module implementation. More...
 
virtual group get (const std::string &group_name)=0
 Returns a pointer to the group associated with the name group_name. More...
 
virtual group deserialize (deserializer *source)=0
 

Detailed Description

Interface for user-defined multicast implementations.

Member Function Documentation

virtual group caf::abstract_group::module::get ( const std::string &  group_name)
pure virtual

Returns a pointer to the group associated with the name group_name.

const std::string& caf::abstract_group::module::name ( )

Returns the name of this module implementation.


The documentation for this class was generated from the following file: