#include <channel.hpp>
|
static std::atomic_int | id {ATOMIC_FLAG_INIT} |
|
§ create()
Channel * channeling::ChannelFactory::create |
( |
const std::string & |
classname, |
|
|
Hub::Hub *const |
hub, |
|
|
const std::string & |
config |
|
) |
| |
|
static |
§ get_table()
std::map< std::string, ChannelCreator * > & channeling::ChannelFactory::get_table |
( |
| ) |
|
|
staticprivate |
§ nextId()
static uint16_t channeling::ChannelFactory::nextId |
( |
| ) |
|
|
inlinestatic |
§ registerClass()
void channeling::ChannelFactory::registerClass |
( |
const std::string & |
classname, |
|
|
ChannelCreator * |
creator |
|
) |
| |
|
static |
§ id
std::atomic_int channeling::ChannelFactory::id {ATOMIC_FLAG_INIT} |
|
staticprivate |
The documentation for this class was generated from the following files: