41 inline virtual Layer *
create_layer(
const std::string& p_type,
const std::string& p_param) {
Forward declaration of TITAN class.
Definition: Layer.hh:29
This class provides a factory class to create Layer class instances .
Definition: layer_factory.hh:25
virtual Layer * create_layer(const std::string &p_type, const std::string &p_param)
Create the layers stack based on the provided layers stack description.
Definition: commsignia_layer_factory.hh:41
Header file for ITS protocol stack builder.
static void register_layer_factory(const std::string &p_type, layer_factory *p_layer_factory)
Add a new layer factory.
Definition: layer_factory.cc:16
Forward declaration of TITAN class.
Definition: commsignia_layer.hh:22
This class provides a factory class to create an commsignia_layer class instance. ...
Definition: commsignia_layer_factory.hh:21
commsignia_layer_factory()
Reference to the unique instance of this class.
Definition: commsignia_layer_factory.hh:29
static commsignia_layer_factory _f
Definition: commsignia_layer_factory.hh:22